Skip to content

perfect-insanity/Dots

Repository files navigation

Правила

Игра ведётся на плоском поле, разделённом параллельными и перпендикулярными линиями на равного размера клетки. Игроки поочерёдно ставят точки двух цветов в перекрестия этих линий, называемые пунктами. Пункт, в который поставлена точка, остаётся занятым до конца игры, перемещать ранее поставленные точки или снимать их с поля нельзя. Все пункты на поле равнозначны. Край поля является ограничивающим фактором, непосредственного участия в игровом процессе не принимает.

Цель игры

Целью игры является окружение точек соперника. Окружение — это создание на определённом участке игрового поля области, замкнутой внутри непрерывной непересекающейся цепи точек одного цвета, отстоящих друг от друга не более, чем на одну клетку по горизонтали, вертикали или диагонали. При этом в данной области в момент замыкания обязательно должны находиться точки другого цвета (одна или более). В таком случае область закрашивается в цвет создавших окружение точек, а точки соперника внутри неё выключаются из дальнейшей игры, считаясь захваченными, и идут в зачёт окружившему.

Окружения

Области окружения могут окружаться так же, как и отдельные точки. При этом, если первый игрок окружил область окружения второго, то точки первого игрока, находившиеся в области окружения второго, освобождаются и в зачёт второму игроку уже не идут.

Ловушки

Если замыкается область, внутри которой нет точек соперника, она называется «домиком» и не является окружением. Такая область не закрашивается, а в пустые пункты внутри неё можно ставить точки. Причём точки того же цвета, что и домик, можно ставить до тех пор, пока не закончатся пустые пункты. Если же в домик будет поставлена точка другого цвета, то в момент передачи хода область будет закрашена, а поставленная точка, соответственно, окружена. Исключением является тот случай, когда точка, поставленная в домик другого цвета, этим же ходом одновременно замыкает непрерывную цепь своего цвета, образуя окружение. Тогда она не окружается, а сама окружает часть домика.

Конец игры

Игра ведется до полного заполнения поля. Выигрывает игрок, во владении которого находится больше всего точек.