Title :
Evolving driving controllers using Genetic Programming
Author :
Ebner, Marc ; Tiede, T.
Author_Institution :
Wilhelm Schickard Inst. fur Inf., Eberhard Karls Univ. Tubingen, Tubingen, Germany
Abstract :
Computational gaming requires the automatic generation of virtual opponents for different game levels. We have turned to artificial evolution to automatically generate such game players. In particular, we have used genetic programming to automatically evolve computer programs for computer gaming. With genetic programming, in theory, it is possible to generate any kind of program. The programs are not constrained as much as they are in other computational learning approaches, e.g. neural networks. We show how genetic programming improved upon a manually crafted race car driver (proportional controller). The open race car simulator TORCS was used to evaluate the virtual drivers.
Keywords :
computer games; control engineering computing; driver information systems; genetic algorithms; learning (artificial intelligence); virtual reality; computational gaming; computational learning approaches; computer gaming; driving controllers; genetic programming; manually crafted race car driver; virtual drivers; Assembly; Automatic generation control; Computational modeling; Computer languages; Computer networks; Genetic programming; Humans; Neural networks; Proportional control; Vehicle driving;
Conference_Titel :
Computational Intelligence and Games, 2009. CIG 2009. IEEE Symposium on
Conference_Location :
Milano
Print_ISBN :
978-1-4244-4814-2
Electronic_ISBN :
978-1-4244-4815-9
DOI :
10.1109/CIG.2009.5286465