DocumentCode :
1462562
Title :
Towards Intelligent Team Composition and Maneuvering in Real-Time Strategy Games
Author :
Preuss, Mike ; Beume, Nicola ; Danielsiek, Holger ; Hein, Tobias ; Naujoks, Boris ; Piatkowski, Nico ; Stüer, Raphael ; Thom, Andreas ; Wessing, Simon
Author_Institution :
Dept. of Comput. Sci., Tech. Univ. Dortmund, Dortmund, Germany
Volume :
2
Issue :
2
fYear :
2010
fDate :
6/1/2010 12:00:00 AM
Firstpage :
82
Lastpage :
98
Abstract :
Players of real-time strategy (RTS) games are often annoyed by the inability of the game AI to select and move teams of units in a natural way. Units travel and battle separately, resulting in huge losses and the AI looking unintelligent, as can the choice of units sent to counteract the opponents. Players are affected as well as computer commanded factions because they cannot micromanage all team related issues. We suggest improving AI behavior by combining well-known computational intelligence techniques applied in an original way. Team composition for battling spatially distributed opponent groups is supported by a learning self-organizing map (SOM) that relies on an evolutionary algorithm (EA) to adapt it to the game. Different abilities of unit types are thus employed in a near-optimal way, reminiscent of human ad hoc decisions. Team movement is greatly enhanced by flocking and influence map-based path finding, leading to a more natural behavior by preserving individual motion types. The team decision to either attack or avoid a group of enemy units is easily parametrizable, incorporating team characteristics from fearful to daredevil. We demonstrate that these two approaches work well separately, but also that they go together naturally, thereby leading to an improved and flexible group behavior.
Keywords :
computer games; evolutionary computation; learning (artificial intelligence); self-organising feature maps; AI behavior; artificial intelligence; computational intelligence techniques; evolutionary algorithm; group behavior; human ad hoc decisions; intelligent team composition; intelligent team maneuvering; map-based path finding; realtime strategy games; self-organizing map learning; Evolutionary algorithms (EAs); flocking; influence maps; neural networks; path finding; real-time strategy games; tactical decision making;
fLanguage :
English
Journal_Title :
Computational Intelligence and AI in Games, IEEE Transactions on
Publisher :
ieee
ISSN :
1943-068X
Type :
jour
DOI :
10.1109/TCIAIG.2010.2047645
Filename :
5443495
Link To Document :
بازگشت