Document Type
Article
Publication Date
9-2014
Abstract
Epaminondas is a two-person, zero-sum strategy game that combines long-term strategic play with highly tactical move sequences. The game has two unique features that make it stand out from other games. The first feature is the creation of phalanxes, which are groups of pieces that can move as a whole unit. As the number of pieces in a phalanx increases, the mobility and capturing power of the phalanx also increases. The second feature differs from many other strategy games: when a player makes a crossing, a winning move in the game, the second player has an opportunity to respond. This paper presents strategies and heuristics used in a Min-Max Alpha-Beta agent that plays at a novice level. Furthermore, it defines the state-space and game-tree complexities for Epaminondas. Finally, a new version of MCTS is implemented that uses the Alpha-Beta heuristic function during node selection to guide MCTS to more promising areas of the search tree. Additionally, in an effort to overcome the MCTS tactical weakness, the MCTS player implements the Alpha-Beta search once the game reaches 15 turns. Results show that the added heuristic value and the switch to Alpha-Beta for endgame play, positively impact the performance of MCTS, surpassing novice Alpha-Beta win ratios at certain time intervals.
Source Publication
ICGA Journal (ISSN 1389-6911 | e-ISSN 2468-2438)
Recommended Citation
King, D. W., & Peterson, G. L. (2014). Epaminondas: Exploring Combat Tactics. ICGA Journal, 37(3), 131–143. https://doi.org/10.3233/ICG-2014-37302
Comments
AFIT Scholar furnishes the draft version of the article, per sharing rules for the source journal at Open Policy Finder. [Accepted option with no embargo]
The version of record for this article appears in volume 37 of the ICGA Journal: The Journal of the Computer Games Community. It is available to subscribers via the link in the citation below.