A Visual History of Our Progress

The predators were successfully trained with the Genetic Algorithm to catch the prey.


The predators also learned to work together to seek for the prey around the game map and communicate with each other when the location of the prey is found. After training the rule's parameters with the Genetic Algorithm, the predators also learned to catch the prey, mostly individualy, in less than 3000 frames.


The prey rule based controller trained with a Genetic Algorithm learned to avoid walls and run away from predators. The prey also learned to make smart decisions regarding the priority of when to avoid predators and when to avoid walls.


The video demostrates the sweeping behavior for the predators. The individual predators go to opposite corners of the map, and begin checking each sector for the prey. They send out a "Cheking!" message when they finished sweeping each part of the map.