Skip to main content
Article thumbnail
Location of Repository

Monte-Carlo Planning for Pathfinding in Real-Time Strategy Games

By Munir Naveed, Diane E. Kitchin and Andrew Crampton


In this work, we explore two Monte-Carlo planning approaches: Upper Confidence Tree (UCT) and Rapidlyexploring Random Tree (RRT). These Monte-Carlo planning approaches are applied in a real-time strategy game for solving the path finding problem. The planners are evaluated using a grid-based representation of our game world. The results show that the UCT planner solves the path planning problem with significantly less search effort than the RRT planner. The game playing performance of each planner is evaluated using the mean, maximum and minimum scores in the test games. With respect to the mean scores, the RRT planner shows better performance than the UCT planner. The RRT planner achieves more maximum scores than the UCT planner in the test games

Topics: QA, QA75
Publisher: PlanSIG
Year: 2010
OAI identifier:

Suggested articles


  1. (1968). A Formal Basis for the Heuristic Determination of Minimum Cost Paths. doi
  2. (2010). A Hierarchical Task Network Planner for Pathfinding in Real-Time Strategy Games.
  3. (2000). A* speed optimizations.
  4. (2008). An Efficient Retractionbased RRT Planner. doi
  5. (2006). Bandit based MonteCarlo Planning. doi
  6. (2002). Building a near-optimal navigational mesh.
  7. (2006). Learning in Real-Time Search: a Unifying Framework.
  8. (2009). Lower Bounding Klondike Solitaire with Monte-Carlo Planning.
  9. (2005). Monte-Carlo Planning in RTS games.
  10. (2008). Navigational Mesh Generation: An empirical Approach. In
  11. (2004). On-line search for solving Markov Decision Processes via heuristic sampling.
  12. (2002). ORTS: A Hack-free RTS Game Environment. doi
  13. (2006). Planning Algorithms. New York: doi
  14. (1990). Real-Time Heuristic Search. doi
  15. (1991). Real-time Learning and control using Asynchronous Dynamic Programming. doi
  16. (2000). RRT-Connect: An Efficient Approach to Single-Query Path Planning. doi
  17. (1996). Sailing Strategies: An Application involving stochastics,
  18. (2009). UCT for Tactical Assault Planning in Real-Time Strategy Games.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.