День добрый. Подскажите пожалуйста, уже около недели нахожусь в полном ступоре.
Стоит задача передо мной сделать консольные крестики-нолики в формате PVP u PVE.
Полностью реализовал уже PVP формат,но вот с PVE столкнулся с одной проблемой.
Я реализовал возможность Бота вставлять рандомные ячейки, но в таком формате мой Бот абсолютно "глупый". Я хочу,чтобы он хотя бы имел приоритет ставить свой знак в клетку, рядом с которой уже есть два таких же знака. Я понимаю примерно,что он должен проверять все поле и если в нем есть два подряд знака бота, то он должен ставить следующий знак в третью подряд ячейку, но как это реализовать в коде - абсолютно понять не могу.
Может есть у кого советы в каком направлении двигаться, над чем подумать или куда посмотреть?
Заранее спасибо.
Код,что есть уже, приложу в ссылке на pastebin:
https://pastebin.com/GVFHC5Ar