Generalized Algorithm for Wythoff's Game with Basis Vector $(2^b,2^b)$
Shubham Aggarwal, Jared Geller, Shuvom Sadhuka, Max Yu

TL;DR
This paper introduces a generalized algorithm for identifying losing positions in Wythoff's Game variants where players can remove multiples of a fixed power of two, extending previous work on the (2,2) case.
Contribution
The paper develops an algorithm to generate P-Positions for the (a,a) game where a is a power of two, generalizing prior results and providing an inductive proof for its correctness.
Findings
The algorithm works for the first a^2 terms in the (a,a) game.
Constructs from smaller cases can generate positions for larger games.
Conjectures that the structure applies only when a is a power of two.
Abstract
Wythoff's Game is a variation of Nim in which players may take an equal number of stones from each pile or make valid Nim moves. W. A. Wythoff proved that the set of P-Positions (losing position), , for Wythoff's Game is given by . An open Wythoff problem remains where players make the valid Nim moves or remove stones from each pile, where is a fixed integer. We denote this as the game. For example, regular Wythoff's Game is just the game. In 2009, Duchne and Gravier proved an algorithm to generate the set of P-Positions for the game by exploiting the periodic nature of the differences of stones between the two piles modulo . We observe similar cyclic behaviour for any , where is a power…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games
