Robocode is a game. There is a playfield in which two virtual robots fight against each other. A robot can perform certain actions, like moving around, scanning the environment, shooting and turning the gun. Robocode notified a robot if a significant event occurs, including: scanned the opponent, hit a wall, hit by a bullet or hit the opponent.
RobocodeJGAP enables JGAP to generate code for robots playing at Robocode. JGAP produces pure Java code by means of the so-called Genetic Programming. This new version enhances the evolution process and thus enables to find better robots. The newest Robocode version 1.4.9 is supported and integrated.
Check out details about RobocodeJGAP.