Estou criando um jogo de lógica baseado no jogo Fox and Hounds. O jogador interpreta a raposa e a IA interpreta os cães. (tanto quanto posso ver) eu consegui tornar a IA perfeita, para que nunca perca. Deixá-lo como tal não seria muito divertido para jogadores humanos.
Agora, tenho que emburrecer a IA para que os humanos possam vencer, mas não sei como. A lógica atual da IA é baseada na correspondência de padrões - se eu introduzir movimentos aleatórios que fazem o tabuleiro ficar sem espaço, provavelmente a IA ficaria boba até o final do jogo.
Alguma idéia de como emburrecer a IA de tal maneira que não passa de "gênio" para "completamente burro" em um único movimento?