AL
Ещё с игрой не определились, а уже решение выбирают. Минимакс для последовательных игр, к слову
Я пробовал с помощью минимакса за каждого игрока делать полуход (ply) и только после этого менять состояние. Получается вариант, когда все игроки делают ход одновременно. Правда, не уверен на 100%, что это правильный подход.