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
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;
Conference_Titel :
Computer Games and Digital Entertainment (SBGAMES), 2014 Brazilian Symposium on
Conference_Location :
Porto Alegre
DOI :
10.1109/SBGAMES.2014.17