DocumentCode
1786120
Title
Evolving Swarm Intelligence for Task Allocation in a Real Time Strategy Game
Author
Tavares, Anderson R. ; Azpurua, Hector ; Chaimowicz, Luiz
Author_Institution
Dept. de Cienc. da Comput., Univ. Fed. de Minas Gerais, Belo Horizonte, Brazil
fYear
2014
fDate
12-14 Nov. 2014
Firstpage
99
Lastpage
108
Abstract
Real time strategy games are complex scenarioswhere multiple agents must be coordinated in a dynamic,partially observable environment. In this work, we model thecoordination of these agents as a task allocation problem, in which specific tasks are given to the agents that are more suited to execute them. We employ a task allocation algorithm based on swarm intelligence and adjust its parameters using a genetic algorithm. To evaluate this approach, we implement this coordination mechanism in the AI of a popular video game: StarCraft: BroodWar. Experiment results show that the genetic algorithm enhances performance of the task allocation algorithm. Besides, performance of the proposed approach in matches against StarCraft´s native AI is comparable to that of a tournament-level software-controlled player for StarCraft.
Keywords
computer games; genetic algorithms; multi-agent systems; swarm intelligence; AI technique; RTS games; StarCraft-BroodWar video game; complex scenarios; dynamic-partially-observable environment; genetic algorithm; multiple agent coordination model; parameter adjustment; performance enhancement; real-time strategy games; swarm intelligence; task allocation problem; Artificial intelligence; Buildings; Games; Genetic algorithms; Heuristic algorithms; Real-time systems; Resource management; Evolutionary algorithms; Real-time strategy; Task allocation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Games and Digital Entertainment (SBGAMES), 2014 Brazilian Symposium on
Conference_Location
Porto Alegre
Type
conf
DOI
10.1109/SBGAMES.2014.17
Filename
7000037
Link To Document