Data-Driven Sokoban Puzzle Generation with Monte Carlo Tree Search

13Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

In this work, we propose a Monte Carlo Tree Search (MCTS) based approach to procedurally generate Sokoban puzzles. Our method generates puzzles through simulated game play, guaranteeing solvability in all generated puzzles. We perform a user study to infer features that are efficient to compute and are highly correlated with expected puzzle difficulty. We combine several of these features into a data-driven evaluation function for MCTS puzzle creation. The resulting algorithm is efficient and can be run in an anytime manner, capable of quickly generating a variety of challenging puzzles. We perform a second user study to validate the predictive capability of our approach, showing a high correlation between increasing puzzle scores and perceived difficulty.

Cite

CITATION STYLE

APA

Kartal, B., Sohre, N., & Guy, S. J. (2016). Data-Driven Sokoban Puzzle Generation with Monte Carlo Tree Search. In Proceedings - AAAI Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE (pp. 58–64). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aiide.v12i1.12859

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free