MASTERMIND / ПРАВИЛА, ИСТОРИЯ И ТАКТИКА

Как играть в Mastermind: код, повторы и полезные попытки

Разбираем чёрные и белые подсказки, повторяющиеся цвета и стратегию исключения. Пример показывает, почему подсказки не привязаны к позициям.

Откуда появилась игра

Mastermind вырос из настольной традиции взлома секретного кода. Исследование Hardness of Mastermind относит выпуск популярной настольной игры к 1971 году. Издатель Hasbro и сегодня описывает роли составителя и взломщика кода. В Rich Games секрет загадывает бот, а игрок сохраняет ту же задачу: получать информацию из каждой попытки.

Настольный Mastermind с цветными колышками и рядами попыток
Настольный код: каждая новая строка проверяет гипотезу.Фото: Piotrus · CC BY-SA 3.0. Уменьшено и сохранено в WebP. Лицензия фотографии сохранена.
Попробуйте самиПРАКТИКА

Интерактив загружается…

Небольшая учебная игра: нажимайте на поле и проверяйте свои идеи. Можно начать заново.

Как читается ответ к попытке

Чёрная точка ● означает правильный цвет на правильном месте. Белая ○ означает правильный цвет на другом месте. Порядок этих точек не соответствует порядку ваших колышков: подсказка сообщает итог по всей строке, а не результат каждой позиции.

Цвета в секрете могут повторяться. Каждый колышек учитывается только один раз: сначала точные совпадения, затем совпадения оставшихся цветов. В Rich Games полная строка проверяется автоматически. До последнего колышка можно удалить ввод с помощью ⌫.

Выбирайте попытку ради информации

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

Полезно сначала выяснить присутствующие цвета, затем их расположение. Но строгой границы между этапами нет: одна попытка часто проверяет и состав, и позиции. Меняя сразу всё без записи причины, вы теряете связь между ответами.

Когда ответ не содержит ни одной точки, все использованные в попытке цвета исключаются из секрета. Когда сумма чёрных и белых точек равна длине кода, набор цветов найден, но их порядок ещё может требовать проверки.

Пример с повтором: две чёрные и две белые

Для учебного примера возьмём секрет «красный, синий, красный, зелёный» и попытку «красный, красный, синий, зелёный». Первая и четвёртая позиции точны — это две чёрные точки. После их исключения красный и синий остались на чужих местах — ещё две белые.

Ответ ●●○○ не сообщает напрямую, какие две позиции верны. Мы знаем это только потому, что в учебном примере видим секрет. В настоящей партии нужно сопоставить несколько строк. Две красные фишки в попытке здесь допустимы и дают осмысленную информацию.

Ошибки интерпретации

Не ставьте белую точку мысленно рядом с конкретным колышком: такого соответствия нет. Не запрещайте себе повторы — иначе некоторые секреты останутся за пределами вашего поиска. Не считайте один цвет дважды, если в секрете он встречается один раз.

Частая неудача — отправить код, уже противоречащий раннему ответу. Перед последним нажатием проверьте новую строку хотя бы по самому сильному ограничению из истории, например по полностью исключённым цветам.

Практика в Puzzles

Начните с Easy: четыре позиции, шесть цветов, десять попыток. Medium сохраняет четыре позиции и добавляет цвета, Hard использует пять позиций. Уровень меняет пространство вариантов, поэтому на нём особенно важна дисциплина проверки.

После партии вспомните попытку, которая сильнее всего сократила неизвестность. Хорошая тренировка — объяснить её пользу независимо от того, сколько чёрных точек она принесла. Информативный ход не обязан сразу приближать рисунок к секрету.

Источники и дальнейшее чтение

  1. Viglietta — Hardness of Mastermind ↗
  2. Hasbro — Mastermind ↗