DocumentCode
1572500
Title
Portfolio greedy search and simulation for large-scale combat in starcraft
Author
Churchill, David ; Buro, Michael
Author_Institution
Univ. of Alberta, Edmonton, AB, Canada
fYear
2013
Firstpage
1
Lastpage
8
Abstract
Real-time strategy video games have proven to be a very challenging area for applications of artificial intelligence research. With their vast state and action spaces and real-time constraints, existing AI solutions have been shown to be too slow, or only able to be applied to small problem sets, while human players still dominate RTS AI systems. This paper makes three contributions to advancing the state of AI for popular commercial RTS game combat, which can consist of battles of dozens of units. First, we present an efficient system for modelling abstract RTS combat called SparCraft, which can perform millions of unit actions per second and visualize them. We then present a modification of the UCT algorithm capable of performing search in games with simultaneous and durative actions. Finally, a novel greedy search algorithm called Portfolio Greedy Search is presented which uses hill climbing and accurate playout-based evaluations to efficiently search even the largest combat scenarios. We demonstrate that Portfolio Greedy Search outperforms state of the art Alpha-Beta and UCT search methods for large StarCraft combat scenarios of up to 50 vs. 50 units under real-time search constraints of 40 ms per search episode.
Keywords
computer games; greedy algorithms; multi-agent systems; search problems; Alpha-Beta; RTS AI system; StarCraft combat scenario; UCT algorithm; UCT search method; action space; artificial intelligence; commercial RTS game combat; durative actions; greedy search algorithm; hill climbing; human players; large-scale combat; playout-based evaluation; portfolio greedy search; portfolio simulation; real-time constraint; real-time search constraint; real-time strategy video games; simultaneous actions; state space; visualization; Approximation methods; Artificial intelligence; Games; Planning; Portfolios; Real-time systems; Weapons;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence in Games (CIG), 2013 IEEE Conference on
Conference_Location
Niagara Falls, ON
ISSN
2325-4270
Print_ISBN
978-1-4673-5308-3
Type
conf
DOI
10.1109/CIG.2013.6633643
Filename
6633643
Link To Document