Diffusion Model Solves Sokoban Puzzles Without a Solver
A new study on arXiv (2608.15958) demonstrates that a transformer-based discrete diffusion model, trained solely on tile completion, can achieve a 77.4% solvability rate on Sokoban puzzles, a PSPACE-complete problem. The model, which has no access to solvers, rewards, or solvability labels, learns to generate solvable puzzles by filling in masked cells. Notably, 94.5% of the remaining failures can be made solvable by removing a single wall, indicating that the model's local training objective implicitly captures global solvability properties. The research contrasts masked diffusion with autoregressive models, which factorize probability distributions in a fixed order, whereas diffusion hides a random subset of cells. This work, authored by researchers and posted on arXiv, highlights the emergence of complex, search-heavy properties from simple local objectives, with potential implications for procedural content generation and AI training methodologies.
Key facts
- The study is published on arXiv with ID 2608.15958.
- Sokoban solvability is PSPACE-complete, as proven by Culberson in 1997.
- The diffusion model achieves a 77.4% solvability rate.
- 94.5% of failures are solvable by removing a single wall.
- The model is trained purely on tile completion without solvers or labels.
- The model is transformer-based and uses discrete diffusion.
- The research compares diffusion with autoregressive models.
- The paper was announced as a new type on arXiv.
Entities
Institutions
- arXiv