Новая реальность - информационный игровой портал

Быки и Коровы

Быки и коровы (англ. Bulls and Cows) — логическая настольная игра на отгадывание для двоих игроков. Для игры достаточно иметь бумагу, ручку и умение считать. Нужно отгадать задуманное 4-значное число. Упрощённый коммерческий вариант более распространён на Западе, чем у нас и называется Мастермайнд (англ. Mastermind). В нём нужно отгадать последовательность цветных колышков. ==История== "Быки и Коровы" (известная за рубежом как Bulls and Cows, Cows and Bulls, Pigs and Bulls, Bulls and Cleots - старинная английская настольная игра. Точную дату изобретения назвать трудно. В электронном виде "moo" игра появилась в конце 60-х, благодаря J. M. Grochow в Массачусетском Институте Технологий. В качестве языка программирования использовался PL/I а в качестве платформы - операционная система Multics. Mastermind придумал в 1973 году проживавший тогда в Париже израильтянин Марко (Мордекай) Мейровиц (Marco (Mordecai) Meirovitz). Её называют также "Mastermind" (оригинальное название), "Мыслитель", "Мастер мысли". Другие названия - Mind Game, а в Германии "Superhirn" и "Variablo". == Правила игры "Быки и Коровы"== Играют двое. Каждый задумывает и записывает тайное 4-х значное число с неповторяющимися цифрами. Игрок, который начинает игру по жребию, делает попытку отгадать число. Попытка - это 4-х значное число с неповторяющимися цифрами, сообщаемое противнику. Противник сообщает в ответ, сколько цифр угадано без совпадения с их позициями в тайном числе и сколько угадано вплоть до позиции в тайном числе. Например: * Задумано тайное число 3219 * Попытка 2310 * Результат две «коровы» (две цифры 2 и 3 угадано) и один «бык» (одна цифра 1 угадана вплоть до позиции) Игроки делают попытки угадать по очереди. Побеждает тот, кто угадает первым. Подробнее об алгоритмах решения игры ищем в ссылках. Существует вариант игры со словами. То есть игрок загадывает слово, обычно из 5 букв (в именительном падеже единственном числе по правилам игры балда) и задача противника угадать его используя в качестве попыток такие же корректные слова из словаря русского языка. Известное слово из 4 букв для «подлавливания» новичков — «эльф»; в нём три буквы из четырёх крайне редкие, и неопытный игрок может сделать много ходов, прежде чем добьётся хотя бы «коровы». == Правила игры "Mastermind"== Перехитрите соперника в битве на равных! Отгадайте цветовую комбинацию из восьми цветов, зашифрованную вашим оппонентом за максимально меньшее количество ходов. Цель кодотворца - придумать идеальный код, который никто не смог бы взломать. Цель кодолома - постараться отгадать код с минимального числа раз. В начале игры не будет никакой информации, на которой можно было бы построить свою догадку. По ходу игры Вы заметите, что формируется определенная схема цветов и их оценок. Внимательно смотрите на ряды, которые принесли удачные оценки, и сравнивайте их с другими удачными рядами, когда предпримете следующую попытку угадать. Ряды, не получившие никаких оценок, тоже полезны, поскольку вы узнаете, что ни один из этих цветов не используется в секретном коде. Используйте вашу силу дедукции и положитесь на логику и мастерство. Задумываются цифры от 1 до 6, причём цифры могут повторяться. В усложнённом варианте может использоваться 5-, 6- и более- значное число. В настольном варианте игры вместо чисел загадывается один из шести цветов или шести предметов. == Реализации == Настольные игры Mastermind популярны во всём мире. Наиболее распространены вариации: * обычная 4 места для фишек 6 цветов с повторениями * продвинутая 5 мест для фишек 8 цветов. ==Электронные реализации== Простота реализации и интересный алгоритм решения игры позволил ей быстро поселиться на самых различных платформах, от доисторических мэйнфреймов, до ультра современных мобильных устройств и калькуляторов. ===Приставочные версии=== * Lord Logic-Locks (APF Imagination Machine) - Mastermind * Codebreaker (Inerton VC 4000) - Быки и Коровы ===Компьютерные версии=== * Moo (196?), J. M. Grochow * Codebreaker (Elektor TV Games Computer) - Быки и Коровы * Быки и коровы (калькуляторы Электроника MK-61/МК-52) * Mastermind (калькуляторы Электроника MK-61/МК-52) ===Flash игры=== Отличаются необыкновенной красотой и реализмом. Ниже ссылки на некоторые из них: * http://www.mathsisfun.com/games/mastermind-game.html * http://logicgame.com.ua/game.php?id=mastermind&l=ru * http://www.ourgames.ru/igra/Mastiermaind.html * http://www.theswain.com/Flash/MMGame.htm * http://www.flash-game.net/game/786/mastermind.html == Ссылки == * [http://algolist.manual.ru/misc/bullcow.php алгоритм для варианта игры с 6 цветами] * «Наука и жизнь» №2 1978 , 150-151 №8 1978 , 142-143 Описание упрощённой версии игры «Быки и коровы». * Чарльз Уэзерелл. Этюды по программированию, Великий комбинатор. М 1982 г стр 140 * [http://slovesnov.narod.ru/articles/bullcow.html алгоритм минимизирующий число номеров, угаданных за семь ходов.] * [http://www.bulca.h18.ru варианты на трех языках программирования] * [http://rvgames.de/ru/otgadyvanie-mastermind.htm подробное описание игры на русском] Категория:Игры на бумаге Категория:Настольные игры

Редакция от 14.07.2011 12:56