A convergence technique for the game i-Mark
Abstract
The game of i-Mark is an impartial combinatorial game introduced by Sopena (2016). The game is parametrized by two sets of positive integers S, D, where D 2. From position n 0 one can move to any position n-s, s∈ S, as long as n-s 0, as well as to any position n/d, d∈ D, as long as n>0 and d divides n. The game ends when no more moves are possible, and the last player to move is the winner. Sopena, and subsequently Friman and Nivasch (2021), characterized the Sprague-Grundy sequences of many cases of i-Mark(S,D) with |D|=1. Friman and Nivasch also obtained some partial results for the case i-Mark(\1\,\2,3\). In this paper we present a convergence technique that gives polynomial-time algorithms for the Sprague-Grundy sequence of many instances of i-Mark with |D|>1. In particular, we prove our technique works for all games i-Mark(\1\,\d1,d2\). Keywords: Combinatorial game, impartial game, Sprague-Grundy function, convergence, dynamic programming.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.