Positional Games and QBF: A Polished Encoding
Valentin Mayer-Eichberger, Abdallah Saffidine

TL;DR
This paper introduces a new, efficient encoding of positional games into QBFs, enabling faster solving and the ability to handle more complex, realistic game problems, with broad applicability to various game types.
Contribution
The paper presents a generic, compact QBF encoding for positional games, improving solving speed and enabling realistic game problem translation.
Findings
Encoding is more compact and faster to solve.
Supports a wider range of positional games like Hex.
Enables solving of complex, historically significant game problems.
Abstract
Positional games are a mathematical class of two-player games comprising Tic-tac-toe and its generalizations. We propose a novel encoding of these games into Quantified Boolean Formulas (QBFs) such that a game instance admits a winning strategy for the first player if and only if the corresponding formula is true. Our approach improves over previous QBF encodings of games in multiple ways. First, it is generic and lets us encode other positional games, such as Hex. Second, the structural properties of positional games, together with careful treatment of illegal moves, let us generate more compact instances that can be solved faster by state-of-the-art QBF solvers. We establish the latter fact through extensive experiments. Finally, the compactness of our new encoding makes it feasible to translate realistic game problems. We identify a few such problems of historical significance and…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Artificial Intelligence in Games
