 This is the method used by "Rolling Stone", a "Sokoban" solver developed by the University of Alberta GAMES Group.However, the more complex "Sokoban" levels are out of reach even for the best automated solvers.Several puzzles can be considered variants of the original "Sokoban" game in the sense that they all make use of a controllable character pushing boxes around in a maze.