Living Reference Work Entry

Encyclopedia of Computer Graphics and Games

pp 1-18

Date: Latest Version

StarCraft Bots and Competitions

  • David ChurchillAffiliated withComputing Science Department, University of Alberta Email author 
  • , Mike PreussAffiliated withInformation Systems and Statistics, Westf. Wilhelmsuniversität Münster Email author 
  • , Florian RichouxAffiliated withNantes Atlantic Computer Science Laboratory (LINA), Université de Nantes Email author 
  • , Gabriel SynnaeveAffiliated withCognitive Science and Psycholinguistics (LSCP) of ENS Ulm Email author 
  • , Alberto UriarteAffiliated withComputer Science Department, Drexel University Email author 
  • , Santiago OntañnónAffiliated withComputer Science Department, Drexel University Email author 
  • , Michal ČertickýAffiliated withAgent Technology Center at Czech Technical University in Prague


AI; Artificial intelligence; Competition; Game AI; Real-Time Strategy games; RTS games; StarCraft


Real-time strategy (RTS) games is a subgenre of strategy games where players need to build an economy (gathering resources and building a base) and military power (training units and researching technologies) in order to defeat their opponents (destroying their army and base). Artificial intelligence (AI) problems related to RTS games deal with the behavior of an artificial player. Since 2010, many international competitions have been organized to match AIs, or bots, playing to the RTS game StarCraft. This entry presents a review of all major international competitions from 2010 until 2015 and details some competing StarCraft bots.

State-of-the-Art Bots for StarCraft

Thanks to the recent organization of international game AI competitions focused around the popular StarCraft game, several groups have been working on integrating many of the techniques developed for RTS game AI ...

This is an excerpt from the content