Generating Sokoban Puzzle Game Levels with Monte Carlo Tree Search
2016-04-20
Loading...
View/Download File
Persistent link to this item
Statistics
View StatisticsJournal Title
Journal ISSN
Volume Title
Title
Generating Sokoban Puzzle Game Levels with Monte Carlo Tree Search
Alternative title
Authors
Published Date
2016-04-20
Publisher
Type
Report
Abstract
In this work, we propose a Monte Carlo Tree Search based approach to procedurally generate Sokoban puzzles
with varying sizes. We propose two heuristic metrics surrounding box path congestion and level terrain
to guide the search towards interesting puzzles. Our method generates puzzles through the simulated
game play itself, guaranteeing solvability in all generated puzzles. Our algorithm is efficient,
capable of generating challenging puzzles very quickly (generally in under a minute) for varying
board sizes. The ability to generate puzzles quickly allows our method to be applied in a variety
of applications such as procedurally generated mini-games and other puzzle-driven game elements.
Keywords
Description
Related to
Replaces
License
Series/Report Number
Technical Report; 16-005
Funding information
Isbn identifier
Doi identifier
Previously Published Citation
Other identifiers
Suggested citation
Kartal, Bilal; Sohre, Nick; Guy, Stephen. (2016). Generating Sokoban Puzzle Game Levels with Monte Carlo Tree Search. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/215990.
Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.