Title :
Evolving the cooperative behaviour in Unreal™ bots
Author :
Mora, A.M. ; Moreno, M.A. ; Merelo, J.J. ; Castillo, P.A. ; Arenas, M.G. ; Laredo, J.L.J.
Author_Institution :
Dept. of Archit. & Comput. Technol., Univ. of Granada, Granada, Spain
Abstract :
This paper presents an approach to the evolution of the cooperative behaviour of some bots inside the PC game Unreal™. We intend to create bots that cooperate as a team trying to beat other teams (composed of human players or bots). So, in addition to the improvement of the default artificial intelligence (AI) of bots, we have performed an improvement of the `team AI´. We have applied an evolutionary algorithm which optimizes the parameters considered in the hard-coded states inside the bot AI code, mainly those related to the cooperation. Two different approaches have been tested inside some different battle arenas: one considering a different set of parameters for every bot in the team, and the other one considering the same set of parameters for all the teammates. The results show that both methods yield better teams than the standard ones. The teams which share the same behaviour parameters, get a higher score than those with bots playing with different parameters.
Keywords :
computer games; evolutionary computation; multi-agent systems; PC game; battle arenas; cooperative behaviour; default artificial intelligence; evolutionary algorithm; hard-coded states; teammates; unreal Bots; Artificial intelligence; Artificial neural networks; Biological cells; Computational intelligence; Games; Humans; Weapons;
Conference_Titel :
Computational Intelligence and Games (CIG), 2010 IEEE Symposium on
Conference_Location :
Dublin
Print_ISBN :
978-1-4244-6295-7
Electronic_ISBN :
978-1-4244-6296-4
DOI :
10.1109/ITW.2010.5593347