Играй в браузере · Логика
Взломщик кода
Разгадай секретный код из четырёх цветов (всего цветов шесть) не больше чем за десять попыток. После каждой попытки видно, сколько цветов стоит на своём месте и сколько угадано, но стоит не там.
Эта игра работает в браузере на JavaScript. Включи его, чтобы играть, или скачай Omni Brain с полной версией.
Как играть
- Нажми «Начать игру». Загадан секретный код из четырёх фишек: у каждой один из шести цветов, и цвета могут повторяться.
- Нажимай на цвета или клавиши 1–6, чтобы заполнить четыре позиции, затем нажми «Проверить». Чтобы заменить фишку, нажми на неё в текущем ряду или нажми Backspace.
- После каждой попытки ● показывает, сколько фишек верного цвета стоят на своём месте, а ○ — сколько фишек верного цвета стоят не там. Разгадай код за десять попыток.
Что значит твой результат
Твой результат — число понадобившихся попыток, так что чем меньше, тем лучше. При четырёх позициях и шести цветах возможны 1296 кодов, но Дональд Кнут ещё в 1970-х показал, что продуманная стратегия всегда находит код не больше чем за пять попыток.
Поэтому пять попыток или меньше — отличная игра, а каждая лишняя попытка — повод отточить метод. Удачное попадание с первой или второй попытки иногда случается, но обычное число попыток за несколько игр скажет больше, чем один рекорд. Лучший результат сохраняется в этом браузере.
Об игре Mastermind
Mastermind — настольная игра на разгадывание кода, которую около 1970 года придумал Мордехай Мейровиц. Один игрок загадывает код из цветных фишек, другой пытается его найти и после каждой попытки получает подсказку: сколько фишек верного цвета стоят на своём месте и сколько — верного цвета, но не на своём месте. Каждая подсказка отсекает множество возможных кодов, поэтому игра тренирует дедукцию и проверку гипотез: ты предполагаешь, каким может быть код, выбираешь попытку, которая это проверит, и уточняешь картину по ответу. А чтобы держать в голове сразу несколько подсказок, нужна ещё и рабочая память. Эта версия для браузера использует классический размер — четыре фишки из шести цветов, — и у каждого цвета есть номер, так что игра никогда не зависит от того, различаешь ли ты цвета. В Omni Brain та же идея — в игре «Код», где сложность подстраивается под тебя: дальше коды длиннее, цветов больше, а повторы встречаются чаще.
Приёмы из приложения
- Change one thing. Alter a single position between guesses. Then the change in the hint tells you exactly what that position did.
- Use the zero. A guess with no hits is the most useful one: every colour in it is out. Try to get one early.
Тренируй дедукцию каждый день в Omni Brain
«Код» и ещё много коротких игр — и каждая учит приёму, который пригодится не только в приложении. Бесплатно каждый день.
Вопросы о Mastermind
Как играть в Mastermind?
Загадан секретный код из четырёх цветных фишек. Ты называешь свой вариант, а подсказка показывает, сколько фишек верного цвета стоят на своём месте (●) и сколько — верного цвета, но не на своём месте (○). По подсказкам сужай круг вариантов, пока не закончились десять попыток.
С чего лучше начать в Mastermind?
Классическое начало — две пары, например 1 1 2 2: так проверяются сразу два цвета, и подсказка хорошо их различает. Стратегия Кнута на пять попыток начинается именно с такого хода.
Сколько попыток нужно в Mastermind?
При четырёх фишках и шести цветах возможны 1296 кодов. Кнут показал, что продуманная стратегия всегда разгадывает код не больше чем за пять попыток, так что десяти попыток с запасом хватит, чтобы научиться.
Зачем у цветов номера?
Чтобы играть мог каждый, в том числе тот, кому трудно различать некоторые цвета: у каждого цвета свой номер от 1 до 6, а подсказки — это закрашенные и пустые точки с числами. На клавиатуре номера можно вводить напрямую.
Попробуй и другие игры
Ханойская башня
Перенеси башню на другой стержень за минимум ходов — и ни разу не клади больший диск на меньший.
ЛогикаГоловоломка «Трубы»
Поворачивай плитки, пока все трубы не соединятся в одну сеть без открытых концов.
ЛогикаТест на абстрактное мышление
Десять матричных задач от простых к сложным: найди фрагмент, которого не хватает в каждой сетке.