Combining genetic algorithm and swarm intelligence for task allocation in a real time strategy game

  • Tavares A
  • Zuin G
  • Azpúrua H
  • et al.
N/ACitations
Citations of this article
9Readers
Mendeley users who have this article in their library.

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 coordination as a task allocation problem, in which specific tasks must be properly assigned to agents. We employ a task allocation algorithm based on swarm intelligence and adjust its parameters using a genetic algorithm. A fitness estimation method is employed to accelerate execution of the 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 successfully adjusts task allocation parameters. Besides, we assess the trade-off between solution quality and execution time of the genetic algorithm with fitness estimation.

Cite

CITATION STYLE

APA

Tavares, A. R., Zuin, G. L., Azpúrua, H., & Chaimowicz, L. (2017). Combining genetic algorithm and swarm intelligence for task allocation in a real time strategy game. Journal on Interactive Systems, 8(1). https://doi.org/10.5753/jis.2017.671

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