• DocumentCode
    130241
  • Title

    Evolving effective micro behaviors in RTS game

  • Author

    Siming Liu ; Louis, Sushil J. ; Ballinger, Christopher

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Nevada, Reno, NV, USA
  • fYear
    2014
  • fDate
    26-29 Aug. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We investigate using genetic algorithms to generate high quality micro management in combat scenarios for real-time strategy games. Macro and micro management are two key aspects of real-time strategy games. While good macro helps a player collect more resources and build more units, good micro helps a player win skirmishes against equal numbers and types of opponent units or win even when outnumbered. In this paper, we use influence maps and potential fields to generate micro management positioning and movement tactics. Micro behaviors are compactly encoded into fourteen parameters and we use genetic algorithms to search for effective micro management tactics for the given units. We tested the performance of our ECSLBot (the evolved player), obtained in this way against the default StarCraft AI, and two other state of the art bots, UAlbertaBot and Nova on several skirmish scenarios. The results show that the ECSLBot tuned by genetic algorithms outperforms the UAlbertaBot and Nova in kiting efficiency, target selection, and knowing when to flee to survive. We believe our approach is easy to extend to other types of units and can be easily adopted by other AI bots.
  • Keywords
    artificial intelligence; computer games; genetic algorithms; AI bots; ECSLBot; Nova; RTS game; StarCraft AI; UAlbertaBot; art bots; combat scenarios; genetic algorithms; influence maps; macromanagement; microbehaviors; micromanagement movement tactics; micromanagement positioning; real-time strategy games; skirmish scenarios; Artificial intelligence; Biological cells; Force; Games; Genetic algorithms; Navigation; Sociology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games (CIG), 2014 IEEE Conference on
  • Conference_Location
    Dortmund
  • Type

    conf

  • DOI
    10.1109/CIG.2014.6932904
  • Filename
    6932904