Abstract
The game of Sokoban is an interesting platform for algorithm research. It is hard for humans and computers alike. Even small levels can take a lot of computation for all known algorithms. In this paper we will describe how a search based Sokoban solver can be structured and which algorithms can be used to realize each critical part. We implement a variety of those, construct a number of different solvers and combine them into an algorithm portfolio. The solver we construct this way can outperform existing solvers when run in parallel, i.e. our solver with 16 processors outperforms the previous sequential solvers.
Cite
CITATION STYLE
Froleyks, N., & Balyo, T. (2017). Using an algorithm portfolio to solve sokoban. In Proceedings of the 10th Annual Symposium on Combinatorial Search, SoCS 2017 (Vol. 2017-January, pp. 165–166). AAAI press. https://doi.org/10.1609/socs.v8i1.18416
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.