Быки и коровы


«Быки и коровы» (также известные как « Коровы и быки» или « Свиньи и быки» ) — это игра для двух или более игроков, ломающая шифры, или игра с бумагой и карандашом , предшествовавшая коммерчески продаваемой настольной игре Mastermind и популярной словесной игре Wordle .

В игру по очереди играют два противника, которые стремятся расшифровать секретный код другого методом проб и ошибок .

В числовую версию игры обычно играют с 4 цифрами, но в нее можно играть с любым количеством цифр.

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

В игру также могут играть две команды игроков, при этом члены команды обсуждают свою стратегию перед выбором хода.

Компьютерная программа moo , написанная Фрэнком Кингом в 1968 году на мейнфрейме Titan Кембриджского университета , была одной из первых компьютерных реализаций Bulls and Cows, вдохновив аналогичную программу, написанную в 1970 году Дж. М. Гроховым из Массачусетского технологического института на языке PL/I для Multics . Операционная система. Программа вела рейтинговую таблицу очков игроков, и защита целостности этой рейтинговой таблицы стала популярным примером для исследователей в области компьютерной безопасности. Поскольку в игре простые правила, но при этом она сложная и увлекательная, существует множество компьютерных вариантов; его часто включают в мобильные телефоны и КПК. [ нужна ссылка ]


4digits , версия Bulls and Cows с открытым исходным кодом .