Я создаю логическую игру, основанную на игре Fox and Hounds. Игрок играет на лисе, а ИИ - на гончих. (насколько я вижу) Мне удалось сделать ИИ идеальным, поэтому он никогда не проигрывает. Оставить это как таковое не будет очень весело для игроков-людей.
Теперь я должен заглушить ИИ, чтобы человек мог победить, но я не уверен, как. Текущая логика ИИ основана на сопоставлении с образцом - если я введу случайные ходы, которые заставят доску выйти из пространства образца, ИИ, скорее всего, будет играть глупо до конца игры.
Какие-нибудь идеи, как замять ИИ таким образом, чтобы не перейти от «гениальности» к «совершенно глупости» за один ход?