Proceedings

UCT for Tactical Assault Planning in Real-Time Strategy Games

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 40-44.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

We consider the problem of tactical assault planning in real-time strategy games where a team of friendly agents must launch an assault on an enemy. This problem offers many challenges including a highly dynamic and uncertain environment, multiple agents, durative actions, numeric attributes, and different optimization objectives. While the dynamics of this problem are quite complex, it is often possible to provide or learn a coarse simulation-based model of a tactical domain, which makes Monte-Carlo planning an attractive approach. In this paper, we investigate the use of UCT, a recent Monte-Carlo planning algorithm for this problem. UCT has recently shown impressive successes in the area of games, particularly Go, but has not yet been considered in the context of multi-agent tactical planning. We discuss the challenges of adapting UCT to our domain and an implementation which allows for the optimization of user specified objective functions. We present an evaluation of our approach on a range of tactical assault problems with different objectives in the RTS game Wargus. The results indicate that our planner is able to generate superior plans compared to several baselines and a human player.Radha-Krishna Balla, Alan Fern

  1. [Auer et al., 2002] P. Auer, N. Cesa-Bianchi, P. Fischer. Finite-time Analysis of the Multiarmed Bandit Problem, Machine Learning, 2002
  2. [Balla, 2009] Radha-Krishna Balla. UCT for Tactical Assault Battles in Real-Time Strategy Games.
  3. [Buro and Furtak, 2004] Michael Buro, Timothy M. Furtak. RTS Games and Real-Time AI Research. Proc. Behavior Representation in Modeling and Simulation, 2004 [
  4. [Chan et al., 2007] Hei Chan, Alan Fern, Soumya Ray, Nick Wilson and Chris Ventura. Online Planning for Resource Production in Real-Time Strategy Games. ICAPS, 2007
  5. [Chung et al., 2005] Michael Chung, Michael Buro, Jonathan Schaeffer. Monte Carlo Planning in RTS Games. IEEE Symposium on Computational Intelligence and Games, 2005 [
  6. [Gelly and Silver, 2007] Sylvian Gelly, David Silver. Combining Online and Offline Knowledge in UCT. ICML, 2007.
  7. [Gelly and Wang, 2006] Sylvian Gelly, Yizao Wang. Exploration exploitation in Go: UCT for Monte-Carlo Go. NIPS, 2006.
  8. [Kocsis and Szepesvari, 2006] Levente Kocsis, Csaba Szepesvari. Bandit Based Monte-Carlo Planning. ECML, 2006.
  9. [Kovarsky and Buro, 2005] Alexander Kovarsky, Michael Buro. Heuristic Search Applied to Abstract Combat Games. Proc. Canadian Conference on Artificial Intelligence, 2005 [
  10. [Kearns et al., 2001] Michael Kearns, Y. Mansour, and A. Ng. A Sparse Sampling Algorithm for Near-Optimal Planning in Large Markov Decision Processes. Machine Learning, 49 (2-3). IJCAI
  11. [Sailer et al., 2007] Frantisek Sailer, Michael Buro, and Marc Lanctot. Adversarial Planning Through Strategy Simulation. Proc. IEEE Symposium on Computational Intelligence and Games, 2007 [
  12. [Wilson et al., 2008] Aaron Wilson, Alan Fern, Soumya Ray and Prasad Tadepalli. Learning and Transferring Roles in Multi-Agent Reinforcement Learning. Proc. AAAI-08 Workshop on Transfer Learning for Complex Tasks, 2008

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards