Подсказчик для игры «Сейф»

Подсказчик для игры «Сейф»

На небезызвестном сайте Igrun.com есть замечательная игра «Сейф».

Она представляет собой вариант логической игры «Быки и коровы». Нужно угадать комбинацию из четырех неповторяющихся цифр не более чем за пять попыток. И для этой игры довольно легко реализуется алгоритм, позволяющий минимизировать вероятность проигрыша. Этот алгоритм я реализовал в программе Igrun Safe Assistant.

Igrun Safe Assistant

В программе требуется указать ход, которые вы делаете в игре (автоматически программа указывает рекомендуемый ход), а также результат, полученный после хода (сколько цифр угадано и совпало). После этого программа выдаст рекомендуемый ход, а также общее количество возможных вариантов. Если общее количество вариантов не превышает четырех, то отобразятся все варианты.
Для удобства использования реализована кнопка «Поверх всех окон» .
Если игра завершилась досрочно (менее чем за 5 ходов), то для начала новых вычислений требуется нажать кнопку «Начать сначала» .

Программа не гарантирует выигрыш, она лишь увеличивает его вероятность!

«для отгадывания любого номера требуется не более семи ходов. Средняя минимальная длина игры составляет 26274/5040=5.2131 попытки» (© wiki). Именно поэтому игра на Igrun.com ограничена пятью ходами.

Из 50-и тестовых игр выиграно было 28. Средняя выигрышная серия — 2,1 хода (максимальная — 7), средняя проигрышная серия — 1,7 хода (максимальная — 4).

Комментариев 2 на “Подсказчик для игры «Сейф»

Добавить комментарий