Papers
Topics
Authors
Recent
2000 character limit reached

Zeckendorf-Based Games

Updated 30 December 2025
  • Zeckendorf-based games are combinatorial games where players uniquely decompose integers into non-consecutive Fibonacci summands using merging and splitting moves.
  • They utilize local move rules that lower invariant measures, ensuring termination at a unique legal decomposition and illuminating links between additive number theory and strategy.
  • Variants such as ordered, reversed, and generalized games highlight diverse strategic outcomes and algorithmic properties across different recurrence-based frameworks.

A Zeckendorf-based game is a class of combinatorial games built around unique decompositions of positive integers as sums of non-consecutive terms from certain sequences, most commonly the Fibonacci numbers. Inspired by Zeckendorf’s theorem—which guarantees uniqueness of such decompositions—the canonical format involves two or more players alternately transforming a partition of a fixed integer, following strict local rules that mirror the recurrence relations of the underlying sequence. The game typically terminates at the legal Zeckendorf-type decomposition of the starting integer, with the last player to move declared the winner. Zeckendorf-based games have provided a fertile interface between additive number theory, combinatorial game theory, and the study of probabilistic and algorithmic processes on decompositions.

1. Fundamental Structures and Game Mechanics

Zeckendorf’s theorem asserts that every positive integer nn can be uniquely written as a sum of non-adjacent Fibonacci numbers F1=1F_1=1, F2=2F_2=2, Fk+1=Fk+Fk1F_{k+1}=F_k + F_{k-1}. The Zeckendorf decomposition of nn is thus a partition n=Fr1+Fr2++FrZ(n)n = F_{r_1}+F_{r_2}+\cdots+F_{r_{Z(n)}} with ri+1ri2r_{i+1} - r_i \geq 2.

In the classical Zeckendorf game (Baird-Smith et al., 2018), the initial state is an unordered multiset of nn copies of F1F_1. Players alternate applying one of the following moves:

  • Merge consecutive: Replace Fi1,FiF_{i-1}, F_i by Fi+1F_{i+1} for i2i \geq 2.
  • Split duplicates: Replace F1,F1F_1, F_1 by F2F_2; F2,F2F_2, F_2 by F1,F3F_1, F_3; or Fi,FiF_i, F_i by Fi2,Fi+1F_{i-2}, F_{i+1} for i3i \geq 3.

Each move strictly decreases an appropriate monovariant (e.g., the sum index\sum \sqrt{\mathrm{index}} over all pieces), ensuring that the game always terminates at the unique Zeckendorf decomposition (Baird-Smith et al., 2018). The winner is the last player able to make a legal move.

Generalizations of the Zeckendorf game modify the sequence underlying the admissible decompositions—extending to arbitrary positive linear recurrences, non-constant recurrences, or even more complex combinatorial constraints (Baird-Smith et al., 2018, Baily et al., 2021, Bołdyriew et al., 2020).

2. The Classical, Ordered, and Reversed Variants

Classical Zeckendorf Game (Unordered):

Ordered Zeckendorf Game:

  • The recent Ordered Zeckendorf Game imposes an order: the state is an ordered nn-tuple (F1,,F1)(F_1,\dots,F_1) (Bortnovskyi et al., 27 Aug 2025).
  • Only adjacent entries can be acted on; a switch move swaps out-of-order adjacent pairs.
  • The introduction of ordered adjacency and switches disrupts mirroring strategies. For n25n \leq 25 (except n=18n=18), Player 1 has a forcing win, a sharp reversal from the classical game (Bortnovskyi et al., 27 Aug 2025).
  • Termination is proven via the strictly decreasing monovariant M(σ)=j=1k(k+1j)FijM(\sigma) = \sum_{j=1}^k (k+1-j) F_{i_j}.
  • Shortest-game length equals nZ(n)n-Z(n), while longest-game asymptotics are quadratic: M(n)n2/2M(n) \sim n^2/2.

Reversed Zeckendorf Game:

  • Initiated at the Zeckendorf decomposition, players invert the moves until all parts are F1F_1 (Batterman et al., 2023).
  • Winning regions change radically: Player 1 has a winning strategy for n=Fi+1+Fi2n = F_{i+1} + F_{i-2}; more generally, the distribution of winners exhibits complex parity patterns.

3. Generalizations and Extensions

To Other Linear Recurrences:

  • Games have been built on k-nacci numbers, generalized recursions Gn+1=ciGn+1iG_{n+1} = \sum c_i G_{n+1-i}, and even nonconstant coefficient recurrences an+1=nan+an1a_{n+1} = n a_n + a_{n-1} (Baird-Smith et al., 2018, Bołdyriew et al., 2020, Baily et al., 2021, Miller et al., 2022). Decomposition rules, allowed moves, and termination monovariants are adapted to the structure of the underlying recurrence.
  • For generalized Zeckendorf games, uniqueness of decomposition and finiteness are guaranteed under suitable conditions (e.g., positivity of coefficients) (Baird-Smith et al., 2018).

To Geometric or Combinatorial Settings:

  • The Fibonacci Quilt Game relies on two-dimensional adjacency constraints, resulting in non-uniqueness, more elaborate allowed moves, and qualitative deviations such as multiple legal decompositions and strategic diversity (Miller et al., 2019).

Black Hole Variants:

  • The Black Hole Zeckendorf Games restrict play to finite segments: pieces that would enter forbidden bins are removed ('black hole'). These modifications yield intricate modular winners and allow for fully constructive strategies for small mm (Cashman et al., 2024).

4. Game-Theoretic and Algorithmic Properties

Termination and Monovariants:

Move-Count Bounds:

  • Minimal game length is achieved by greedy merging, always reducing the number of summands by 1: minimal length is nZ(n)n-Z(n).
  • Maximal game length is realized by maximal splitting; for the unordered game this is now linear in nn (sharp bound: $3n-3Z(n)-IZ(n)+1$ (Li et al., 2020, Cusenza et al., 2020)), while for the ordered variant it is quadratic (Bortnovskyi et al., 27 Aug 2025).
  • For the generalized Bergman game on PLRS, longest plays are Θ(n2)\Theta(n^2) (Baily et al., 2021).

Complexity and Algorithmics:

5. Strategic, Probabilistic, and Multiplayer Behavior

Strategic Outcomes:

Random Play and Probabilistic Phenomena:

Multiplayer and Alliances:

  • For p3p \geq 3 players (classical unordered), no player has a winning strategy for n5n \geq 5. For p4p \geq 4 or sufficiently large nn, coalitions too small cannot force a win; sufficiently large alliances can (Cusenza et al., 2020, Miller et al., 2022, Bołdyriew et al., 2020).
  • Existence and classification of winning strategies generalize to more complex alliances, with explicit thresholds depending on recurrence parameters and partition sizes (Cusenza et al., 2020, Miller et al., 2022).

6. Open Problems and Future Directions

  • Constructive Winning Strategies: The lack of explicit winning strategies for the unordered Zeckendorf game remains an open problem. Recent work in ordered and modified variants provides analogues with more tractable strategy spaces (Bortnovskyi et al., 27 Aug 2025, Cashman et al., 2024).
  • Gaussianity in Move Distributions: The conjecture that move-length in random play approaches a Gaussian law for Zeckendorf and broader recurrence-based games is supported by partition-based analyses but remains unresolved in full generality (Cheigh et al., 2022).
  • Extensions to Arbitrary Recurrences: A unified approach to Zeckendorf-type games on arbitrary positive or nonconstant recurrences continues to pose challenges, particularly for explicit move-count bounds, winner classifications, and alliance strategies (Bołdyriew et al., 2020, Baily et al., 2021, Miller et al., 2022).
  • Complexity and Algorithmic Questions: Determining worst-case or average-case complexity for arbitrary Zeckendorf-based games, and constructing efficient algorithms for optimal play, remain active areas of study.

7. Comparative Table of Key Zeckendorf-Based Games

Game Variant Sequence State Structure Key Move Constraint Player Win (Small nn) Shortest Length Longest Length
Classical Zeckendorf Fibonacci Unordered multiset Any occurrence Player 2 (n>2n > 2), non-constructive nZ(n)n-Z(n) O(n)O(n), tight bounds known
Ordered Zeckendorf Fibonacci Ordered tuple Adjacent only, switches Player 1 (n25n \leq 25, n18n \neq 18) nZ(n)n-Z(n) n2/2\sim n^2/2
Generalized Zeckendorf PLRS, kk-bonacci Unordered multiset Local, per recurrence Varies per (c,k)(c,k), parity dependent Θ(n)\Theta(n) Θ(n)\Theta(n) or higher
Nonconstant Recurrence an+1=nan+an1a_{n+1} = n a_n + a_{n-1} Unordered Local, per recurrence Both players can win; parity exists <0.78n<0.78 n Not specified
Reversed Zeckendorf Fibonacci Partition in bins Inverted moves Complex, parity-governed nZ(n)n-Z(n) ϕ2n\sim \phi^2 n
Fibonacci Quilt FQ sequence Unordered quilt 2D adjacency, not unique Either player for n>5n > 5 nL(n)n-L(n) Variable
Black Hole Zeckendorf Fibonacci Truncated bins Disallowed bins, modular Modular winners (explicit)

This comparative table summarizes basis sequence, state representation, move constraints, winner for small nn, and basic move-count bounds for the prominent Zeckendorf-based games (Bortnovskyi et al., 27 Aug 2025, Baird-Smith et al., 2018, Baily et al., 2021, Bołdyriew et al., 2020, Batterman et al., 2023, Miller et al., 2019, Cashman et al., 2024).


Zeckendorf-based games constitute a unifying framework for exploring additive structures through local move rules. They connect combinatorial game theory and number theory, support deep results on unique representations, winning strategies, game complexity, and probabilistic behavior, and catalyze ongoing research across generalizations, alliance settings, and algorithmic aspects (Bortnovskyi et al., 27 Aug 2025, Baird-Smith et al., 2018, Cheigh et al., 2022, Miller et al., 2022, Baily et al., 2021, Bołdyriew et al., 2020, Li et al., 2020, Cusenza et al., 2020, Batterman et al., 2023, Miller et al., 2019, Cashman et al., 2024).

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Zeckendorf-Based Games.