Reversi против компьютера

Реверси против компьютера

Поле 8 на 8 клеток, чёрные фишки с одной стороны и белые с другой. Игрок ставит фишку так, чтобы зажать фишки соперника, и они переворачиваются. На этом сайте объясняются правила в том виде, в каком их применяет приложение, и показаны позиции, рассчитанные его кодом. Reversi предлагает сыграть против компьютера на 3 уровнях сложности.

a1b2c3d4e5f6g7h8
Начальная позиция: 4 фишки в центре. Первыми ходят чёрные; зелёные точки показывают их 4 возможных хода.

На телефоне и планшете

Скриншоты опубликованного приложения. Приложение отображается в портретной ориентации, устройство держат вертикально.

Партия в разгаре на телефоне, светлая тема: сине-серое поле 8 на 8 клеток, покрытое чёрными и белыми фишками, зелёные точки на возможных ходах, счёт обеих сторон внизу.
Телефон
Та же партия на планшете, светлая тема: поле больше, те же фишки и те же зелёные точки.
Планшет

С чего начать?

Реверси в нескольких строках

Игроки ходят по очереди: каждый ставит фишку своего цвета на пустую клетку. Ход допустим, только если он зажимает хотя бы одну фишку соперника на прямой линии между поставленной фишкой и другой фишкой игрока. Все зажатые фишки меняют цвет сразу во всех 8 направлениях.

Если у игрока нет ни одного хода, он пропускает ход. Когда никто больше не может ходить, побеждает тот, у кого больше фишек. В партии с комментариями чёрные ведут 41:14 после 51 хода… и проигрывают 18:46.