Creating AI Characters for Fighting Games Using Genetic Programming

被引:18
作者
Martinez-Arellano, Giovanna [1 ]
Cant, Richard [1 ]
Woods, David [1 ]
机构
[1] Nottingham Trent Univ, Sch Sci & Technol, Nottingham NG11 8NS, England
关键词
AI; character; fighting games; genetic programming (GP);
D O I
10.1109/TCIAIG.2016.2642158
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a character generation approach for the M.U.G.E.N. fighting game that can create engaging AI characters using a computationally cheap process without the intervention of the expert developer. The approach uses a genetic programming algorithm that refines randomly generated character strategies into better ones using tournament selection. The generated AI characters were tested by 27 human players and were rated according to results, perceived difficulty and how engaging the gameplay was. The main advantages of this procedure are that no prior knowledge of how to code the strategies of the AI character is needed and there is no need to interact with the internal code of the game. In addition, the procedure is capable of creating a wide diversity of players with different strategic skills, which could be potentially used as a starting point to a further adaptive process.
引用
收藏
页码:423 / 434
页数:12
相关论文
共 28 条
[1]  
[Anonymous], 1992, GENETIC PROGRAMMING
[2]   GP-Gammon: Genetically programming backgammon players [J].
Azaria Y. ;
Sipper M. .
Genetic Programming and Evolvable Machines, 2005, 6 (03) :283-300
[3]  
Bakkes S., 2012, P 8 AUSTR C INT ENT
[4]  
Bonet J. D., 1999, P C EV COMP
[5]  
Buro M., 2004, Proceedings of the Behavior Representation in Modeling and Simulation Conference BRIMS, P51
[6]  
Byrne J, 2010, MENDEL, P78
[7]   Exploiting intelligence in fighting action games using neural networks [J].
Cho, BH ;
Jung, SH ;
Seong, YR ;
Oh, HR .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (03) :1249-1256
[8]  
Cho BH, 2007, LECT NOTES COMPUT SC, V4740, P55
[9]  
Choon Sing Ho, 2012, Simulated Evolution and Learning. 9th International Conference, SEAL 2012. Proceedings, P258, DOI 10.1007/978-3-642-34859-4_26
[10]  
de Andrade G. Danzi, 2003, P 2 WORKSH JOG ENTR, P105