The mate-in-n problem of infinite chess is decidable
Dan Brumleve, Joel David Hamkins, Philipp Schlicht

TL;DR
This paper proves that the mate-in-n problem in infinite chess is decidable, showing that from any finite position, it is possible to algorithmically determine if a player can force a checkmate within n moves.
Contribution
The authors establish that the mate-in-n problem in infinite chess is computably decidable and provide a computable strategy for optimal play, confirming a longstanding conjecture.
Findings
Mate-in-n problem is expressible in an automatic structure.
The problem is decidable in Presburger arithmetic.
A computable strategy exists for optimal play.
Abstract
Infinite chess is chess played on an infinite edgeless chessboard. The familiar chess pieces move about according to their usual chess rules, and each player strives to place the opposing king into checkmate. The mate-in-n problem of infinite chess is the problem of determining whether a designated player can force a win from a given finite position in at most n moves. A naive formulation of this problem leads to assertions of high arithmetic complexity with 2n alternating quantifiers---there is a move for white, such that for every black reply, there is a counter-move for white, and so on. In such a formulation, the problem does not appear to be decidable; and one cannot expect to search an infinitely branching game tree even to finite depth. Nevertheless, the main theorem of this article, confirming a conjecture of the first author and C. D. A. Evans, establishes that the mate-in-n…
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
TopicsComputability, Logic, AI Algorithms · Artificial Intelligence in Games · Advanced Topology and Set Theory
