Estoy creando un juego de lógica basado en el juego Fox and Hounds. El jugador juega el zorro y la IA juega a los sabuesos. (hasta donde puedo ver) logré hacer que la IA sea perfecta, por lo que nunca pierde. Dejarlo como tal no sería muy divertido para los jugadores humanos.
Ahora, tengo que reducir la inteligencia artificial para que los humanos puedan ganar, pero no estoy seguro de cómo. La lógica actual de AI se basa en la coincidencia de patrones: si introduzco movimientos aleatorios que hacen que el tablero salga del espacio de patrones, la IA probablemente se volverá tonta hasta el final del juego.
¿Alguna idea de cómo reducir la inteligencia artificial de tal manera que no pase de "genio" a "completamente tonto" en un solo movimiento?