Proceedings

Stratified Strategy Selection for Unit Control in Real-Time Strategy Games

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 3735-3741.

https://doi.org/10.24963/ijcai.2017/522

Abstract

In this paper we introduce Stratified Strategy Selection (SSS), a novel search algorithm for micromanaging units in real-time strategy (RTS) games. SSS uses a type system to partition the player's units into types and assumes that units of the same type must follow the same strategy. SSS searches in the state space induced by the type system to select, from a pool of options, a strategy for each unit. Empirical results on a simulator of an RTS game shows that SSS employing either fixed or adaptive type systems is able to substantially outperform state-of-the-art search-based algorithms in combat scenarios with up to 100 units.

  1. [Balla and Fern, 2009] R-K. Balla and A. Fern. Uct for tac- tical assault planning in real-time strategy games. In Inter- national Joint Conference on Artificial Intelligence, pages 40-45, 2009. IJCAI
  2. [Betzalel et al., 2015] O. Betzalel, A. Felner, and S. E. Shi- mony. Type system based rational lazy IDA. In Symposium on Combinatorial Search, pages 151-155, 2015.
  3. [Chen, 1992] P.-C. Chen. Heuristic sampling: A method for predicting the performance of tree searching programs. SIAM Journal on Computing, 21:295-315, 1992.
  4. [Chung et al., 2005] M. Chung, M. Buro, and J. Schaeffer. Monte Carlo planning in RTS games. In IEEE Symposium on Computational Intelligence and Games, 2005.
  5. [Churchill and Buro, 2013] D. Churchill and M. Buro. Port- folio greedy search and simulation for large-scale combat in StarCraft. In Conference on Computational Intelligence in Games, pages 1-8. IEEE, 2013.
  6. [Churchill and Buro, 2015] D. Churchill and M. Buro. Hier- archical portfolio search: Prismata's robust AI architecture for games with large search spaces. In AAAI Conference on Artificial Intelligence and Interactive Digital Entertain- ment, pages 16-22, 2015.
  7. [Churchill et al., 2012] D. Churchill, A. Saffidine, and M. Buro. Fast heuristic search for RTS game combat sce- narios. In AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2012.
  8. [Justesen et al., 2014] N. Justesen, B. Tillman, J. Togelius, and S. Risi. Script-and cluster-based UCT for StarCraft. In IEEE Conference on Computational Intelligence and Games, pages 1-8, 2014.
  9. [Knuth and Moore, 1975] D. E. Knuth and R. W. Moore. An analysis of alpha-beta pruning. Artificial Intelligence, 6(4):293-326, 1975.
  10. [Kocsis and Szepesvári, 2006] L. Kocsis and C. Szepesvári. Bandit based monte-Carlo planning. In European Con- ference on Machine Learning, pages 282-293. Springer- Verlag, 2006.
  11. [Korf et al., 2001] R. E. Korf, M. Reid, and S. Edelkamp. Time complexity of Iterative-Deepening-A * . Artificial In- telligence, 129(1-2):199-218, 2001.
  12. [Kovarsky and Buro, 2005] A. Kovarsky and M. Buro. Heuristic search applied to abstract combat games. In Ad- vances in Artificial Intelligence: Conference of the Cana- dian Society for Computational Studies of Intelligence, pages 66-78. Springer, 2005.
  13. [Lelis et al., 2013a] L. H. S. Lelis, L. Otten, and R. Dechter. Predicting the size of depth-first branch and bound search trees. In International Joint Conference on Artificial Intel- ligence, pages 594 -600, 2013. IJCAI
  14. [Lelis et al., 2013b] L. H. S. Lelis, S. Zilles, and R. C. Holte. Predicting the Size of IDA*'s Search Tree. Artificial Intel- ligence, pages 53-76, 2013.
  15. [Lelis et al., 2013c] L. H. S. Lelis, S. Zilles, and R. C. Holte. Stratified Tree Search: a novel suboptimal heuristic search algorithm. In Conference on Autonomous Agents and Mul- tiagent Systems, pages 555-562, 2013.
  16. [Lelis et al., 2016] L. H. S. Lelis, R. Stern, S. Zilles, A. Fel- ner, and R. C. Holte. Predicting optimal solution costs with bidirectional stratified sampling in regular search spaces. Artificial Intelligence, pages 51-73, 2016.
  17. [Liu et al., 2016] S. Liu, S. J. Louis, and C. A. Ballinger. Evolving effective microbehaviors in real-time strategy games. IEEE Transactions on Computational Intelligence and AI in Games, 8(4):351-362, 2016.
  18. [Ontañón and Buro, 2015] S. Ontañón and M. Buro. Adver- sarial hierarchical-task network planning for complex real- time games. In International Joint Conference on Artificial Intelligence, pages 1652-1658, 2015.
  19. [Ontañón et al., 2013] S. Ontañón, G. Synnaeve, A. Uriarte, F. Richoux, D. Churchill, and M. Preuss. A survey of real- time strategy game AI research and competition in Star- Craft. IEEE Transactions on Computational Intelligence and AI in Games, 5(4):293-311, 2013.
  20. [Ontañón, 2013] S. Ontañón. The combinatorial multi- armed bandit problem and its application to real-time strat- egy games. In AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pages 58-64, 2013.
  21. [Preuss et al., 2013] M. Preuss, D. Kozakowski, J. Hagelbck, and H. Trautmann. Reactive strategy choice in starcraft by means of fuzzy control. In Conference on Computational Intelligence in Games, pages 1-8. IEEE, 2013.
  22. [Sailer et al., 2007] F. Sailer, M. Buro, and M. Lanctot. Ad- versarial planning through strategy simulation. In IEEE Symposium on Computational Intelligence and Games, pages 80-87, 2007.
  23. [Tavares et al., 2016] A. Tavares, H. Azpúrua, A. Santos, and L. Chaimowicz. Rock, paper, starcraft: Strategy se- lection in real-time strategy games. In AAAI Conference on Artificial Intelligence and Interactive Digital Entertain- ment, pages 93-99, 2016.
  24. [Usunier et al., 2016] N. Usunier, G. Synnaeve, Z. Lin, and S. Chintala. Episodic exploration for deep deterministic policies: An application to StarCraft micromanagement tasks. CoRR, abs/1609.02993, 2016.
  25. [Wang et al., 2016] C. Wang, P. Chen, Y. Li, C. Holmgård, and J. Togelius. Portfolio online evolution in StarCraft. In AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pages 114-120, 2016.
  26. [Xie et al., 2014] F. Xie, M. Müller, R. Holte, and T. Imai. Type-based exploration with multiple search queues for satisficing planning. In AAAI Conference on Artificial In- telligence, pages 2395-2402, 2014.
  27. [Zahavi et al., 2010] U. Zahavi, A. Felner, N. Burch, and R. C. Holte. Predicting the performance of IDA* using conditional distributions. Journal of Artificial Intelligence Research, 37:41-83, 2010.

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

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