
Yatzy
Пять костей, пятнадцать раундов

Присядь за мраморно-ореховую доску в тихом кабинете. Здесь есть все правила — рокировка, взятие на проходе, превращение пешки, правило пятидесяти ходов, троекратное повторение, — а за фигурами сидит настоящий движок, который считает варианты, помнит дебюты и накажет за неточный ход.
Chess на доске из кремового и тёмно-зелёного мрамора в ореховой раме, с золотыми координатами, врезанными в кант, и фигурами из слоновой кости и эбенового дерева, отбрасывающими мягкую тень на камень. Латунная настольная лампа горит в углу кожаного бювара, рядом прислонена стопка книг, а между вами двумя тикают деревянные часы. Коснись фигуры — и клетки, куда она может пойти, заполнятся золотыми точками; можно и просто перетащить её. Последний ход остаётся подсвеченным золотом, а красное свечение находит короля в момент шаха.
Здесь есть все правила без исключения. Рокировка в обе стороны с проверкой каждого условия, взятие на проходе, превращение пешки с выбором любой из четырёх фигур, пат, правило пятидесяти ходов, троекратное повторение позиции и положения, где ни у одной стороны не осталось достаточно материала для мата. Генератор ходов проверен по стандартным значениям perft до глубины четыре, так что ход, законный на деревянной доске, законен и здесь, а незаконный никогда не будет предложен.
Соперник работает в отдельном потоке, так что доска никогда не зависает, пока он думает. Он ищет варианты альфа-бета отсечением и итеративным углублением, сортирует взятия перед тихими ходами, держит в памяти несколько десятков основных дебютов и оценивает пешечную структуру, подвижность фигур и то, насколько открыт каждый король. Лёгкий бросает взгляд на позицию и ходит, Обычный думает около секунды, а Жёсткий размышляет две с половиной секунды и обычно находит тактический удар. Играй белыми или чёрными, либо передавай устройство между двумя игроками — в режиме игры лицом к лицу доска поворачивается боком, чтобы оба видели её одинаково, а табло каждого смотрит на своего владельца. Есть необязательные часы на 5, 10 или 15+10, отмена хода, подсказка, переворот доски, ходы, записанные настоящей нотацией, партия, которую можно экспортировать в PGN, и сорок вручную составленных задач на мат, если хочется решать, а не играть.
Классика за столом — одному или в компании.
Chess
Все правила, настоящий движок, без скачивания