Проверка единственного времени не сработает! Минимакс - это рекурсивный алгоритм поиска в глубину, который может тратить, например, 30 секунд на изучение очень неправильных ходов, когда есть некоторые явно намного лучшие ходыза последнюю 1 секунду, чтобы найти хороший ход!
Вы должны использовать какой-то алгоритм, который находит довольно хороший ход за короткое время, а затем, с увеличением количества доступного времени, он улучшает решение!Вы должны изменить минимаксный (или альфа-бета) алгоритм на стратегию поиска в ширину .Тогда вы можете отрезать его в любое время, имея неплохие ходы.