EvoRobocode challenges you to apply Evolutionary Computation to design a competitive robot tank for the Robocode game!

Robocode is a programming game, where the goal is developing in Java a robot tank to fight against other tanks. Battles can be either run in real-time and displayed on the screen or run in a batch mode without visualization.

Robocode also features an on-line tournament system to rank developed tanks. To make the competition among robots more fair, each tank belongs to different categories based on its code size. Accordingly, only robots with a similar degree of complexity are allowed to battle together.

Important Dates

Submission deadline: June 22th, 2012

Results will be announced during GECCO 2012 (July 07-11, 2012)


For inquiries send an email to evorobocode@gmail.com or visit the EvoRobocode Google Group