Draws, Zugzwangs, and PSPACE-Completeness in the Slither Connection Game

Two features set Slither apart from other connection games. Previously played stones can be relocated and some stone configurations are forbidden. We show that the interplay of these peculiar mechanics with the standard goal of connecting opposite edges of a board results in a game with a few properties unexpected among connection games, for instance, the existence of mutual Zugzwangs. We also establish that, although there are positions where one player has no legal move, there is no position where both players lack a legal move and that the game cannot end in a draw. From the standpoint of computational complexity, we show that the game is pspace-complete, the relocation rule can indeed be tamed so as to simulate a hex game on a Slither board.

[1]  Édouard Bonnet,et al.  On the Complexity of Trick-Taking Card Games , 2013, IJCAI.

[2]  Ryo Yoshinaka,et al.  Finding All Solutions and Instances of Numberlink and Slitherlink by ZDDs , 2012, Algorithms.

[3]  Philip Henderson Playing and solving the game of Hex , 2010 .

[4]  Stefan Reisch,et al.  Hex ist PSPACE-vollständig , 1981, Acta Informatica.

[5]  Thomas J. Schaefer,et al.  On the Complexity of Some Two-Person Perfect-Information Games , 1978, J. Comput. Syst. Sci..

[6]  Ryan B. Hayward,et al.  Monte Carlo Tree Search in Hex , 2010, IEEE Transactions on Computational Intelligence and AI in Games.

[7]  Takayuki Yato,et al.  On the NP-completeness of the Slither Link Puzzle , 2003 .

[8]  Robert E. Tarjan,et al.  A combinatorial problem which is complete in polynomial space , 1975, STOC.

[9]  Andrew M. Steane Threat, support and dead edges in the Shannon game , 2012, ArXiv.

[10]  Jacob McMillen Connection Games: Variations on a Theme , 2007 .

[11]  Timo Ewalds Playing and Solving Havannah , 2012 .

[12]  Erik D. Demaine,et al.  Games, puzzles and computation , 2009 .

[13]  Takeaki Uno,et al.  Generalized Amazons is PSPACE-Complete , 2005, IJCAI.

[14]  Édouard Bonnet,et al.  Havannah and TwixT are PSPACE-complete , 2013, Computers and Games.

[15]  Shi-Chun Tsai,et al.  On the fairness and complexity of generalized k-in-a-row games , 2007, Theor. Comput. Sci..

[16]  A. Steane Minimal and irreducible links in the Shannon game , 2013, 1301.6612.

[17]  Jack van Rijswijck,et al.  Set colouring games , 2006 .