Evolutionary parameter optimization in Robocode

This paper describes an attempt to find out whether it is possible to use evolution to determine how strong separately developed single behaviors should be present in the final behavior of a robot and to determine the values of certain parameters used in robot functions, in order to be successful. Where successful is defined being able to win over its competitors. 

L. van Achteren, February 2006