DocumentCode
2326727
Title
A comparative study of NEAT and XCS in Robocode
Author
Nidorf, David G. ; Barone, Luigi ; French, Tim
Author_Institution
Sch. of Comput. Sci. & Software Eng., Univ. of Western Australia, Crawley, WA, Australia
fYear
2010
fDate
18-23 July 2010
Firstpage
1
Lastpage
8
Abstract
Historically, learning algorithms have been applied to games as a test of their performance, and with the exponential increases in available computational power, machine learning has been attempted in increasingly complex environments. This paper details the application of neuroevolution of augmenting topologies (NEAT) and accuracy-based learning classifier system (XCS) to the Robocode game environment, with the aim of discovering the ability of each algorithm to learn in this environment. Existing implementations of each algorithm were modified and augmented to allow them to operate in Robocode. In the experiments, performance is measured by pitting the algorithmically-driven players against a series of opponents in various tactical challenges. We conclude by discussing the comparative advantages and disadvantages of both NEAT and XCS as applied to Robocode. Both are able to learn competent strategies, but NEAT is susceptible to overfitting and XCS struggles when many actions are available. The selection of appropriate training scenarios is shown to be a key factor in ensuring that evolved strategies are maximally general for both algorithms.
Keywords
computer games; learning (artificial intelligence); mobile robots; multi-robot systems; neural nets; pattern classification; robot programming; topology; training; NEAT; XCS; accuracy based learning classifier system; algorithmically driven player; augmenting topology; neuroevolution; robocode game environment; training scenario; Artificial neural networks; Classification algorithms; Games; Network topology; Robots; Topology; Training;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location
Barcelona
Print_ISBN
978-1-4244-6909-3
Type
conf
DOI
10.1109/CEC.2010.5586087
Filename
5586087
Link To Document