English

Compressed Game Solving

Data Structures and Algorithms 2025-04-15 v3

Abstract

We recast move generators for solving board games as operations on compressed sets of strings. We aim for compressed representations with space sublinear in the number of game positions for interesting sets of positions, move generation in time roughly linear in the compressed size and membership tests in constant time. To the extent that we achieve these tradeoffs empirically, we can strongly solve board games in time sublinear in the state space. We demonstrate this concept with the game Breakthrough where we empirically realize compressed representations taking roughly n0.5n^{0.5} to n0.7n^{0.7} space to store relevant sets of nn positions.

Keywords

Cite

@article{arxiv.2411.07273,
  title  = {Compressed Game Solving},
  author = {Jeffrey Considine},
  journal= {arXiv preprint arXiv:2411.07273},
  year   = {2025}
}

Comments

Submitted to Computers and Games 2024