Я пишу программу, которая играет Шашки против человека, с деревом игры min-max.Все прошло хорошо, пока не столкнулся с проблемой.Вот сценарий, описанный в качестве иллюстрации.
-> Пусть X - черная клетка, 0 - пустая клетка, B - черный камень, а W - белый камень;-> Доска показана следующим образом:
| X | B | X | B | X | B | X | B | X |
| W | X | B | X | B | X | B | X | B |
| X | 0 | X | 0 | X | 0 | X | 0 | X |
| 0 | X | 0 | X | 0 | X | 0 | X | 0 |
(а под ней нет камня)
-> Белые игроки поворачиваются, а белые не делают ходов.У него / нее только один камень, и он застрял.
Каков результат этой игры, то есть кто выигрывает, а кто проигрывает.Должен ли я объявить ничью?Как я могу решить этот тупик?Есть ли официальное упоминание, которое устанавливает правило для такого тупика?
Большое спасибо.