Omni Brain

Играй в браузере · Логика

Взломщик кода

Разгадай секретный код из четырёх цветов (всего цветов шесть) не больше чем за десять попыток. После каждой попытки видно, сколько цветов стоит на своём месте и сколько угадано, но стоит не там.

Эта игра работает в браузере на JavaScript. Включи его, чтобы играть, или скачай Omni Brain с полной версией.

Как играть

  1. Нажми «Начать игру». Загадан секретный код из четырёх фишек: у каждой один из шести цветов, и цвета могут повторяться.
  2. Нажимай на цвета или клавиши 1–6, чтобы заполнить четыре позиции, затем нажми «Проверить». Чтобы заменить фишку, нажми на неё в текущем ряду или нажми Backspace.
  3. После каждой попытки ● показывает, сколько фишек верного цвета стоят на своём месте, а ○ — сколько фишек верного цвета стоят не там. Разгадай код за десять попыток.

Что значит твой результат

Твой результат — число понадобившихся попыток, так что чем меньше, тем лучше. При четырёх позициях и шести цветах возможны 1296 кодов, но Дональд Кнут ещё в 1970-х показал, что продуманная стратегия всегда находит код не больше чем за пять попыток.

Поэтому пять попыток или меньше — отличная игра, а каждая лишняя попытка — повод отточить метод. Удачное попадание с первой или второй попытки иногда случается, но обычное число попыток за несколько игр скажет больше, чем один рекорд. Лучший результат сохраняется в этом браузере.

Об игре Mastermind

Mastermind — настольная игра на разгадывание кода, которую около 1970 года придумал Мордехай Мейровиц. Один игрок загадывает код из цветных фишек, другой пытается его найти и после каждой попытки получает подсказку: сколько фишек верного цвета стоят на своём месте и сколько — верного цвета, но не на своём месте. Каждая подсказка отсекает множество возможных кодов, поэтому игра тренирует дедукцию и проверку гипотез: ты предполагаешь, каким может быть код, выбираешь попытку, которая это проверит, и уточняешь картину по ответу. А чтобы держать в голове сразу несколько подсказок, нужна ещё и рабочая память. Эта версия для браузера использует классический размер — четыре фишки из шести цветов, — и у каждого цвета есть номер, так что игра никогда не зависит от того, различаешь ли ты цвета. В Omni Brain та же идея — в игре «Код», где сложность подстраивается под тебя: дальше коды длиннее, цветов больше, а повторы встречаются чаще.

B Базовый процесс · Code-breaking with hints is a hypothesis-testing task. Practice improves the strategy inside the game; the “change one thing at a time” habit carries over to debugging anything.

Приёмы из приложения

  • 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, а подсказки — это закрашенные и пустые точки с числами. На клавиатуре номера можно вводить напрямую.

Omni BrainБесплатно каждый день Скачать приложение