Evolving Swarm Intelligence for Task Allocation in a Real Time Strategy Game

6Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Real time strategy games are complex scenarios where multiple agents must be coordinated in a dynamic, partially observable environment. In this work, we model the coordination 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.

Cite

CITATION STYLE

APA

Tavares, A. R., Azpúrua, H., & Chaimowicz, L. (2014). Evolving Swarm Intelligence for Task Allocation in a Real Time Strategy Game. In Brazilian Symposium on Games and Digital Entertainment, SBGAMES (Vol. 2014-December, pp. 99–108). IEEE Computer Society. https://doi.org/10.1109/SBGAMES.2014.17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free