DocumentCode :
1840581
Title :
Generating diverse opponents with multiobjective evolution
Author :
Agapitos, Alexandros ; Togelius, Julian ; Lucas, Simon M. ; Schmidhuber, Jurgen ; Konstantinidis, Andreas
Author_Institution :
Dept. of Comput. & Electron. Syst., Univ. of Essex, Colchester
fYear :
2008
fDate :
15-18 Dec. 2008
Firstpage :
135
Lastpage :
142
Abstract :
For computational intelligence to be useful in creating game agent AI, we need to focus on creating interesting and believable agents rather than just learn to play the games well. To this end, we propose a way to use multiobjective evolutionary algorithms to automatically create populations of non-player characters (NPCs), such as opponents and collaborators, that are interestingly diverse in behaviour space. Experiments are presented where a number of partially conflicting objectives are defined for racing game competitors, and multiobjective evolution of Genetic Programming-based controllers yield pareto fronts of interesting controllers.
Keywords :
computer games; evolutionary computation; learning (artificial intelligence); multi-agent systems; AI game agent; computational intelligence; diverse opponent generation; game play learning; multiobjective evolutionary algorithm; nonplayer character; Artificial intelligence; Automatic control; Collaboration; Computational intelligence; Evolutionary computation; Genetics; Humans; Length measurement; Testing; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Games, 2008. CIG '08. IEEE Symposium On
Conference_Location :
Perth, WA
Print_ISBN :
978-1-4244-2973-8
Electronic_ISBN :
978-1-4244-2974-5
Type :
conf
DOI :
10.1109/CIG.2008.5035632
Filename :
5035632
Link To Document :
بازگشت