En este artículo nos centraremos en el problema omnipresente de la persecución y la evasión. Ya sea que esté desarrollando un juego de acción espacial, una simulación, estrategia o un juego de rol, es probable que necesites que los personajes no jugadores de la IA tengan que perseguir o huir del jugador. En un juego arcade la situación podría implicar tener naves enemigas que deben perseguir o evadir al jugador o un misil guiado [...]
Bueno, vamos a continuar con más cosas teóricas antes de la implementación del AG, que por cierto, se hará en python. Vamos a detallar más lo que vamos a hacer. Pediremos las coordenadas de inicio y las de llegada, el AG empezará y en cuanto encuentre un camino nos dirá cual es el camino que ha encontrado Primero necesitamos saber como vamos a codificar los genes en el cromosoma. Para esto tenemos que saber cuales son [...]
Bueno, hoy vamos a hablar sobre los algoritmos genéticos (a partir de ahora AG). La idea básica de los AG es la de resolver los problemas de la misma manera que lo hace la naturaleza. Para ver esto mejor voy a usar una pequeña historia: “Hace mucho tiempo, había una pequeña colonia de búhos que estaban desde siempre estaban en una pequeña cueva donde no entraba ni un rayo de sol, y por tanto no tenían la necesidad de unos [...]