Мне нужна помощь с игрой, которую я делаю:
Игра следующая. Есть два игрока, «B» и «N». Есть сетка символов. Оба игрока по очереди размещают символ (B или N в зависимости от того, кто они) на сетке. Каждый раз, когда они помещают символ, я должен проверять, происходит ли симметрия. Например. Существуют различные типы симметрии. Горизонтальные и вертикальные в каждом квадрате 2*2, 3*3 и 4*4, содержащем только что помещенный здесь символ. В случае симметрии 3*3 средняя строка или столбец не имеет места в симметрии.
Я сделал все до сих пор, кроме симметрии. Мне трудно их делать. У меня есть идея, как их сделать, но индивидуально. Кто-нибудь из вас знает, как я могу сделать симметрии только одним методом?