StarAlgo: A Squad Movement Planning Library for StarCraft using Monte Carlo Tree Search and Negamax
원문 초록
Real-Time Strategy (RTS) games have recently become a popular testbed for artificial intelligence research. They represent a complex adversarial domain providing a number of interesting AI challenges. There exists a wide variety of research-supporting software tools, libraries and frameworks for one RTS game in particular -- StarCraft: Brood War. These tools are designed to address various specific sub-problems, such as resource allocation or opponent modelling so that researchers can focus exclusively on the tasks relevant to them. We present one such tool -- a library called StarAlgo that produces plans for the coordinated movement of squads (groups of combat units) within the game world. StarAlgo library can solve the squad movement planning problem using one of two algorithms: Monte Carlo Tree Search Considering Durations (MCTSCD) and a slightly modified version of Negamax. We evaluate both the algorithms, compare them, and demonstrate their usage. The library is implemented as a static C++ library that can be easily plugged into most StarCraft AI bots.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Terrain Analysis in StarCraft 1 and 2 as Combinatorial Optimization
Gym-$μ$RTS: Toward Affordable Full Game Real-time Strategy Games Research with Deep Reinforcement Learning
The StarCraft Multi-Agent Challenge
Macro action selection with deep reinforcement learning in StarCraft
Forward Modeling for Partial Observation Strategy Games - A StarCraft Defogger
TStarBots: Defeating the Cheating Level Builtin AI in StarCraft II in the Full Game
토론
이 논문과 연결된 포럼 글이 아직 없습니다.