GP-robocode: Using genetic programming to evolve robocode players

Yehonatan Shichel, Eran Ziserman, Moshe Sipper

Research output: Contribution to journalConference articlepeer-review

31 Scopus citations


This paper describes the first attempt to introduce evolutionarily designed players into the international Robocode league, a simulation-based game wherein robotic tanks fight to destruction in a closed arena. Using genetic programming to evolve tank strategies for this highly active forum, we were able to rank third out of twenty-seven players in the category of HaikuBots. Our GPBot was the only entry not written by a human.

Original languageEnglish
Pages (from-to)143-154
Number of pages12
JournalLecture Notes in Computer Science
StatePublished - 1 Jan 2005
Event8th European Conference on Genetic Programming, EuroGP 2005 - Lausanne, Switzerland
Duration: 30 Mar 20051 Apr 2005

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'GP-robocode: Using genetic programming to evolve robocode players'. Together they form a unique fingerprint.

Cite this