Solving Linear NoGo with Combinatorial Game Theory
摘要
NoGo is a version of Go where stones are never removed from the board, once played. Strong computer players have been created for NoGo. However, the game properties and optimal play strategies are not well studied. We introduce CGTSolver, a search algorithm that applies concepts from combinatorial game theory (CGT) in order to solve Linear NoGo. We develop several decomposition strategies and simplification rules for this game. Our results show that CGTSolver is much more efficient than previous solvers, and as the board size increases, the performance gap widens. With this new approach we solved all NoGo boards up to \(1\times 39\) —twelve boards more than in previous work.