Skip to Main content Skip to Navigation
Conference papers

A Bayesian Model for Opening Prediction in RTS Games with Application to StarCraft

Abstract : This paper presents a Bayesian model to predict the opening (first strategy) of opponents in real-time strategy (RTS) games. Our model is general enough to be applied to any RTS game with the canonical gameplay of gathering resources to extend a technology tree and produce military units and we applied it to StarCraft1. This model can also predict the possible technology trees of the opponent, but we will focus on openings here. The parameters of this model are learned from replays (game logs), labeled with openings. We present a semi- supervised method of labeling replays with the expectation- maximization algorithm and key features, then we use these labels to learn our parameters and benchmark our method with cross-validation. Uses of such a model range from a commentary assistant (for competitive games) to a core component of a dynamic RTS bot/AI, as it will be part of our StarCraft AI competition entry bot.
Complete list of metadatas

Cited literature [22 references]  Display  Hide  Download
Contributor : Gabriel Synnaeve <>
Submitted on : Friday, July 8, 2011 - 1:55:44 PM
Last modification on : Tuesday, July 21, 2020 - 3:11:37 AM
Document(s) archivé(s) le : Monday, November 12, 2012 - 10:30:37 AM


Files produced by the author(s)


  • HAL Id : hal-00607277, version 1



Gabriel Synnaeve, Pierre Bessiere. A Bayesian Model for Opening Prediction in RTS Games with Application to StarCraft. Computational Intelligence and Games, Aug 2011, Seoul, South Korea. pp.000. ⟨hal-00607277⟩



Record views


Files downloads