MASTERMIND / ПРАВИЛА, ИСТОРИЯ И ТАКТИКА
Как играть в Mastermind: код, повторы и полезные попытки
Разбираем чёрные и белые подсказки, повторяющиеся цвета и стратегию исключения. Пример показывает, почему подсказки не привязаны к позициям.
Откуда появилась игра
Mastermind вырос из настольной традиции взлома секретного кода. Исследование Hardness of Mastermind относит выпуск популярной настольной игры к 1971 году. Издатель Hasbro и сегодня описывает роли составителя и взломщика кода. В Rich Games секрет загадывает бот, а игрок сохраняет ту же задачу: получать информацию из каждой попытки.

Интерактив загружается…
Как читается ответ к попытке
Чёрная точка ● означает правильный цвет на правильном месте. Белая ○ означает правильный цвет на другом месте. Порядок этих точек не соответствует порядку ваших колышков: подсказка сообщает итог по всей строке, а не результат каждой позиции.
Цвета в секрете могут повторяться. Каждый колышек учитывается только один раз: сначала точные совпадения, затем совпадения оставшихся цветов. В Rich Games полная строка проверяется автоматически. До последнего колышка можно удалить ввод с помощью ⌫.
Выбирайте попытку ради информации
После каждого ответа оставляйте только коды, которые дали бы точно такую же подсказку на все предыдущие строки. Новая попытка должна разделять эти оставшиеся возможности, а не просто немного отличаться от предыдущей.
Полезно сначала выяснить присутствующие цвета, затем их расположение. Но строгой границы между этапами нет: одна попытка часто проверяет и состав, и позиции. Меняя сразу всё без записи причины, вы теряете связь между ответами.
Когда ответ не содержит ни одной точки, все использованные в попытке цвета исключаются из секрета. Когда сумма чёрных и белых точек равна длине кода, набор цветов найден, но их порядок ещё может требовать проверки.
Пример с повтором: две чёрные и две белые
Для учебного примера возьмём секрет «красный, синий, красный, зелёный» и попытку «красный, красный, синий, зелёный». Первая и четвёртая позиции точны — это две чёрные точки. После их исключения красный и синий остались на чужих местах — ещё две белые.
Ответ ●●○○ не сообщает напрямую, какие две позиции верны. Мы знаем это только потому, что в учебном примере видим секрет. В настоящей партии нужно сопоставить несколько строк. Две красные фишки в попытке здесь допустимы и дают осмысленную информацию.
Ошибки интерпретации
Не ставьте белую точку мысленно рядом с конкретным колышком: такого соответствия нет. Не запрещайте себе повторы — иначе некоторые секреты останутся за пределами вашего поиска. Не считайте один цвет дважды, если в секрете он встречается один раз.
Частая неудача — отправить код, уже противоречащий раннему ответу. Перед последним нажатием проверьте новую строку хотя бы по самому сильному ограничению из истории, например по полностью исключённым цветам.
Практика в Puzzles
Начните с Easy: четыре позиции, шесть цветов, десять попыток. Medium сохраняет четыре позиции и добавляет цвета, Hard использует пять позиций. Уровень меняет пространство вариантов, поэтому на нём особенно важна дисциплина проверки.
После партии вспомните попытку, которая сильнее всего сократила неизвестность. Хорошая тренировка — объяснить её пользу независимо от того, сколько чёрных точек она принесла. Информативный ход не обязан сразу приближать рисунок к секрету.
