AAAI Publications, Third Annual Symposium on Combinatorial Search

Font Size: 
GPU Exploration of Two-Player Games with Perfect Hash Functions
Stefan Edelkamp, Damian Sulewski, Cengizhan Yücel

Last modified: 2010-08-25


In this paper we improve solving two-player games by computing the game-theoretical value of every reachable state. A graphics processing unit located on the graphics card is used as a co-processor to accelerate the solution process. We exploit perfect hash functions to store the game states efficiently in memory and to transfer their ordinal representation between the host and the graphics card. As an application we validate Gasser's results that Nine-Men-Morris is a draw on a personal computer. Moreover, our solution is strong, while for the opening phase Gasser only provided a weak solution.


GPGPU; Searching; Game solving; Graphics card

Full Text: PDF