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