Solver Statistics
From Sokoban Wiki
(→GroupEffort Test Suite: added Takaken results for large set) |
m (Formatting wiki text) |
||
Line 16: | Line 16: | ||
|- | |- | ||
! colspan="8" | Solver Statistics - Solved Levels | ! colspan="8" | Solver Statistics - Solved Levels | ||
+ | |||
+ | |||
+ | <!-- Header --> | ||
|- bgcolor="#f1efe5" align="center" | |- bgcolor="#f1efe5" align="center" | ||
- | | width="115" align="left"| Collection | + | | width="115" align="left" | Collection |
+ | | width="160" | Author | ||
+ | | width=" 70" | Levels | ||
+ | | width=" 80" | BoxSearch | ||
+ | | width= "80" | [http://www.ic-net.or.jp/home/takaken/e/soko/index.html Takaken] | ||
+ | | width=" 80" | [http://sourceforge.net/projects/sokobanyasc/ YASS] | ||
+ | | width=" 80" | [[JSoko Solver | JSoko]] | ||
+ | | width=" 80" | [http://codeanalysis.fr/sokoban/ Sokolution ] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Aymeric du Peloux. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| Aymeric | + | | align="left" bgcolor="#f1efe5" | Aymeric |
+ | | align="left" | Aymeric du Peloux | ||
+ | | 282 | ||
+ | | '''282''' | ||
+ | | [[SolverStatistics-takaken-Aymeric | '''282''' ]] | ||
+ | | [[SolverStatistics-yass-Aymeric | '''282''' ]] | ||
+ | | [[SolverStatistics-jsoko-AymericduPeloux | '''282''' ]] | ||
+ | | [[SolverStatistics-sokolution-Aymeric | '''282''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- BoxWorld. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - BoxWorld - Various Authors| BoxWorld]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - BoxWorld - Various Authors| BoxWorld]] |
+ | | align="left" | Various Authors | ||
+ | | 100 | ||
+ | | 87 | ||
+ | | '''98''' | ||
+ | | [[SolverStatistics-yass-BoxWorld | 94 ]] | ||
+ | | [[SolverStatistics-jsoko-VariousAuthors-BoxWorld | 82 ]] | ||
+ | | [[SolverStatistics-sokolution-BoxWorld | 96 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Grigr2001. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Grigr2001 - Evgeny Grigoriev| Grigr2001]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Grigr2001 - Evgeny Grigoriev| Grigr2001]] |
+ | | align="left" | Evgeny Grigoriev | ||
+ | | 100 | ||
+ | | 93 | ||
+ | | 94 | ||
+ | | [[SolverStatistics-yass-Grigr2001 | 93 ]] | ||
+ | | [[SolverStatistics-jsoko-EvgenyGrigoriev-Grigr2001 | 91 ]] | ||
+ | | [[SolverStatistics-sokolution-Grigr2001 | '''96''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Grigr2002. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Grigr2002 - Evgeny Grigoriev| Grigr2002]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Grigr2002 - Evgeny Grigoriev| Grigr2002]] |
+ | | align="left" | Evgeny Grigoriev | ||
+ | | 40 | ||
+ | | 37 | ||
+ | | 36 | ||
+ | | [[SolverStatistics-yass-Grigr2002 | 38 ]] | ||
+ | | [[SolverStatistics-jsoko-EvgenyGrigoriev-Grigr2002 | 34 ]] | ||
+ | | [[SolverStatistics-sokolution-Grigr2002 | '''39''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- GrigrSpecial. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - GrigrSpecial - Evgeny Grigoriev| GrigrSpecial]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - GrigrSpecial - Evgeny Grigoriev| GrigrSpecial]] |
+ | | align="left" | Evgeny Grigoriev | ||
+ | | 40 | ||
+ | | 39 | ||
+ | | '''40''' | ||
+ | | [[SolverStatistics-yass-GrigrSpecial | '''40''' ]] | ||
+ | | [[SolverStatistics-jsoko-EvgenyGrigoriev-GrigrSpecial | 39 ]] | ||
+ | | [[SolverStatistics-sokolution-GrigrSpecial | '''40''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Holland. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - David Holland| Holland]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - David Holland| Holland]] |
+ | | align="left" | David Holland | ||
+ | | 81 | ||
+ | | 56 | ||
+ | | '''64''' | ||
+ | | [[SolverStatistics-yass-Holland | 59 ]] | ||
+ | | [[SolverStatistics-David Holland-Holland | 55 ]] | ||
+ | | [[SolverStatistics-sokolution-Holland | '''64''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Kenyam Set A. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Kenya Maruyama| Kenyam Set A]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Kenya Maruyama| Kenyam Set A]] |
+ | | align="left" | Kenya Maruyama | ||
+ | | 52 | ||
+ | | 48 | ||
+ | | 50 | ||
+ | | [[SolverStatistics-yass-KenyamSetA | 51 ]] | ||
+ | | [[SolverStatistics-jsoko-KenyaMaruyama-KenyamSetA | 45 ]] | ||
+ | | [[SolverStatistics-sokolution-KenyamSetA | '''52''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Microban. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Microban - David W. Skinner| Microban]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Microban - David W. Skinner| Microban]] |
+ | | align="left" | David W. Skinner | ||
+ | | 155 | ||
+ | | '''155''' | ||
+ | | '''155''' | ||
+ | | [[SolverStatistics-yass-Microban | '''155''' ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-Microban | '''155''' ]] | ||
+ | | [[SolverStatistics-sokolution-Microban | '''155''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Microban II. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Microban II - David W. Skinner| Microban II]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Microban II - David W. Skinner| Microban II]] |
+ | | align="left" | David W. Skinner | ||
+ | | 135 | ||
+ | | 134 | ||
+ | | 134 | ||
+ | | [[SolverStatistics-yass-Microban-II | '''135''' ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-MasMicroban | '''135''' ]] | ||
+ | | [[SolverStatistics-sokolution-Microban-II | 132 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch - David W. Skinner| Sasquatch]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch - David W. Skinner| Sasquatch]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 22 | ||
+ | | 35 | ||
+ | | [[SolverStatistics-yass-Sasquatch | 26 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-Sasquatch | 28 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch | '''36''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch II. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch II - David W. Skinner| Sasquatch II]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch II - David W. Skinner| Sasquatch II]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 16 | ||
+ | | '''32''' | ||
+ | | [[SolverStatistics-yass-Sasquatch-II | 20 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-MasSasquatch | 18 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-II | 29 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch III. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch III - David W. Skinner| Sasquatch III]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch III - David W. Skinner| Sasquatch III]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 14 | ||
+ | | 20 | ||
+ | | [[SolverStatistics-yass-Sasquatch-III | 13 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-SasquatchIII | 12 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-III | '''24''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch IV. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch IV - David W. Skinner| Sasquatch IV]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch IV - David W. Skinner| Sasquatch IV]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 27 | ||
+ | | '''36''' | ||
+ | | [[SolverStatistics-yass-Sasquatch-IV | 30 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-SasquatchIV | 25 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-IV | 34 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch V. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch V - David W. Skinner| Sasquatch V]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch V - David W. Skinner| Sasquatch V]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 30 | ||
+ | | 36 | ||
+ | | [[SolverStatistics-yass-Sasquatch-V | 29 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-SasquatchV | 25 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-V | '''37''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch VI. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch VI - David W. Skinner| Sasquatch VI]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch VI - David W. Skinner| Sasquatch VI]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 30 | ||
+ | | 31 | ||
+ | | [[SolverStatistics-yass-Sasquatch-VI | 25 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-SasquatchVI | 26 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-VI | '''36''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sasquatch VII. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sasquatch VII - David W. Skinner| Sasquatch VII]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sasquatch VII - David W. Skinner| Sasquatch VII]] |
+ | | align="left" | David W. Skinner | ||
+ | | 50 | ||
+ | | 30 | ||
+ | | 31 | ||
+ | | [[SolverStatistics-yass-Sasquatch-VII | 26 ]] | ||
+ | | [[SolverStatistics-jsoko-DavidWSkinner-SasquatchVII | 25 ]] | ||
+ | | [[SolverStatistics-sokolution-Sasquatch-VII | '''39''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- SokEvo. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| SokEvo | + | | align="left" bgcolor="#f1efe5" | SokEvo |
+ | | align="left" | Lee J Haywood | ||
+ | | 107 | ||
+ | | '''107''' | ||
+ | | '''107''' | ||
+ | | [[SolverStatistics-yass-SokEvo | '''107''' ]] | ||
+ | | '''107''' | ||
+ | | [[SolverStatistics-sokolution-SokEvo | '''107''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- SokHard. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Lee J Haywood | SokHard ]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Lee J Haywood | SokHard ]] |
+ | | align="left" | Lee J Haywood | ||
+ | | 163 | ||
+ | | '''163''' | ||
+ | | '''163''' | ||
+ | | [[SolverStatistics-yass-SokHard | '''163''' ]] | ||
+ | | [[SolverStatistics-jsoko-LeeJHaywood-SokHard | 158 ]] | ||
+ | | [[SolverStatistics-sokolution-SokHard | '''163''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Sven. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Sven Egevad | Sven ]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Sven Egevad | Sven ]] |
+ | | align="left" | Sven Egevad | ||
+ | | 1623 | ||
+ | | 1170 | ||
+ | | 1363 | ||
+ | | [[SolverStatistics-yass-SvenEgevad | 1251 ]] | ||
+ | | [[SolverStatistics-jsoko-SvenEgevad-Sven | 1147 ]] | ||
+ | | [[SolverStatistics-sokolution-SvenEgevad | '''1397''']] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- XSokoban. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - XSokoban - Thinking Rabbit & Various Authors| XSokoban ]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - XSokoban - Thinking Rabbit & Various Authors| XSokoban ]] |
+ | | align="left" | Thinking Rabbit, ... | ||
+ | | 90 | ||
+ | | 42 | ||
+ | | '''86''' | ||
+ | | [[SolverStatistics-yass-ThinkingRabbit-XSokoban | 84 ]] | ||
+ | | [[SolverStatistics-jsoko-ThinkingRabbit-XSokoban | 71 ]] | ||
+ | | [[SolverStatistics-fsoko-ThinkingRabbit-XSokoban | 76 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Y.M. Auto. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| Y.M. Auto | + | | align="left" bgcolor="#f1efe5" | Y.M. Auto |
+ | | align="left" | Yoshio Murase | ||
+ | | 52 | ||
+ | | '''52''' | ||
+ | | '''52''' | ||
+ | | [[SolverStatistics-yass-YoshioMuraseAutogenerated | '''52''' ]] | ||
+ | | '''52''' | ||
+ | | [[SolverStatistics-sokolution-YoshioMuraseAutogenerated | '''52''' ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Y.M. Handmade. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| [[Solver Statistics - Y.M. Handmade - Yoshio Murase| Y.M. Handmade ]] | + | | align="left" bgcolor="#f1efe5" | [[Solver Statistics - Y.M. Handmade - Yoshio Murase| Y.M. Handmade ]] |
+ | | align="left" | Yoshio Murase | ||
+ | | 54 | ||
+ | | '''54''' | ||
+ | | '''54''' | ||
+ | | [[SolverStatistics-yass-YoshioMuraseHandmade | 52 ]] | ||
+ | | [[SolverStatistics-jsoko-YoshioMurase-Handmade | 52 ]] | ||
+ | | [[SolverStatistics-sokolution-YoshioMuraseHandmade | 53 ]] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------------------- --> | ||
+ | <!-- Total solved levels by solver. "Collection, author, levels, BoxSearch, Takaken, YASS, JSoko, Sokolution" --> | ||
+ | <!-- -------------------------------------------------------------------------------------------------------- --> | ||
|- bgcolor="#f1efe5" align="right" | |- bgcolor="#f1efe5" align="right" | ||
- | | align="left"| Total || | + | | align="left" | Total |
+ | | | ||
+ | | 3424 <!-- Total levels --> | ||
+ | | 2688 <!-- BoxSearch --> | ||
+ | | 2999 <!-- Takaken --> | ||
+ | | 2825 <!-- YASS --> | ||
+ | | 2664 <!-- JSoko --> | ||
+ | | '''3039''' <!-- Sokolution --> | ||
+ | |||
|} | |} | ||
Line 69: | Line 333: | ||
{| class="soko-table" | {| class="soko-table" | ||
|- | |- | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
! colspan="5" | Solver Statistics - Push-optimal Solutions | ! colspan="5" | Solver Statistics - Push-optimal Solutions | ||
|- bgcolor="#f1efe5" align="center" | |- bgcolor="#f1efe5" align="center" | ||
- | | width="115" align="left"| Collection | + | | width="115" align="left" | Collection |
+ | | width="160" | Author | ||
+ | | width=" 70" | Levels | ||
+ | | width=" 80" | [http://www.ijcai.org/Abstract/16/100 Pereira et al.] | ||
+ | | width=" 80" | [http://sourceforge.net/projects/jsokoapplet/ JSoko] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- align="right" | |- align="right" | ||
- | | align="left" bgcolor="#f1efe5"| XSokoban | + | | align="left" bgcolor="#f1efe5" | XSokoban |
+ | | align="left" | Thinking Rabbit, ... | ||
+ | | 90 | ||
+ | | [[SolverStatistics-Pereira-ThinkingRabbit-XSokoban-Push-Optimal | 28 ]] | ||
+ | | [https://www.sokoban-online.de/jsoko/solver-statistics/ '''31''' ] | ||
+ | |||
+ | <!-- -------------------------------------------------------------------------------------------- --> | ||
|- bgcolor="#f1efe5" align="right" | |- bgcolor="#f1efe5" align="right" | ||
- | | align="left"| Total || | + | | align="left" | Total |
+ | | | ||
+ | | 90 | ||
+ | | 28 | ||
+ | | '''31''' | ||
+ | |||
|} | |} | ||
Revision as of 19:06, 28 November 2017
Sokoban solvers are programs that solve sokoban levels. There are many programs available that can solve Sokoban levels (see Sokoban solvers).
There are different solver types:
- Solvers which just try to find any solution
- Solvers which try to find push optimal solutions
- Solvers which try to find push optimal solutions with best moves
- Solvers which try to find move optimal solutions
- Solvers which try to find move optimal solutions with best pushes
Usually a solver is designed to just find any solution. If the solution is to be optimized an optimizer program can be used (Optimizers).
To get an impression of what levels are solvable by which solver here are some statistics.
For copyrights, credits and redistribution of these statistics, please read the disclaimer.
Solver Statistics - Solved Levels
| |||||||
---|---|---|---|---|---|---|---|
Collection | Author | Levels | BoxSearch | Takaken | YASS | JSoko | Sokolution |
Aymeric | Aymeric du Peloux | 282 | 282 | 282 | 282 | 282 | 282 |
BoxWorld | Various Authors | 100 | 87 | 98 | 94 | 82 | 96 |
Grigr2001 | Evgeny Grigoriev | 100 | 93 | 94 | 93 | 91 | 96 |
Grigr2002 | Evgeny Grigoriev | 40 | 37 | 36 | 38 | 34 | 39 |
GrigrSpecial | Evgeny Grigoriev | 40 | 39 | 40 | 40 | 39 | 40 |
Holland | David Holland | 81 | 56 | 64 | 59 | 55 | 64 |
Kenyam Set A | Kenya Maruyama | 52 | 48 | 50 | 51 | 45 | 52 |
Microban | David W. Skinner | 155 | 155 | 155 | 155 | 155 | 155 |
Microban II | David W. Skinner | 135 | 134 | 134 | 135 | 135 | 132 |
Sasquatch | David W. Skinner | 50 | 22 | 35 | 26 | 28 | 36 |
Sasquatch II | David W. Skinner | 50 | 16 | 32 | 20 | 18 | 29 |
Sasquatch III | David W. Skinner | 50 | 14 | 20 | 13 | 12 | 24 |
Sasquatch IV | David W. Skinner | 50 | 27 | 36 | 30 | 25 | 34 |
Sasquatch V | David W. Skinner | 50 | 30 | 36 | 29 | 25 | 37 |
Sasquatch VI | David W. Skinner | 50 | 30 | 31 | 25 | 26 | 36 |
Sasquatch VII | David W. Skinner | 50 | 30 | 31 | 26 | 25 | 39 |
SokEvo | Lee J Haywood | 107 | 107 | 107 | 107 | 107 | 107 |
SokHard | Lee J Haywood | 163 | 163 | 163 | 163 | 158 | 163 |
Sven | Sven Egevad | 1623 | 1170 | 1363 | 1251 | 1147 | 1397 |
XSokoban | Thinking Rabbit, ... | 90 | 42 | 86 | 84 | 71 | 76 |
Y.M. Auto | Yoshio Murase | 52 | 52 | 52 | 52 | 52 | 52 |
Y.M. Handmade | Yoshio Murase | 54 | 54 | 54 | 52 | 52 | 53 |
Total | 3424 | 2688 | 2999 | 2825 | 2664 | 3039 |
Solver Statistics - Push-optimal Solutions | ||||
---|---|---|---|---|
Collection | Author | Levels | Pereira et al. | JSoko |
XSokoban | Thinking Rabbit, ... | 90 | 28 | 31 |
Total | 90 | 28 | 31 |
GroupEffort Test Suite
The reason for benchmarking the GroupEffort test suite is to show the limited veracity of the statement made in section "6 Conclusion" of the thesis, where the author writes that the GroupEffort solver "outperforms existing solvers".
The benchmarks show that this was only true for the cherry-picked small test set at the time the thesis was published, never for the presumably more representative large test set.
Solver Statistics - GroupEffort Test Suite | ||||||
---|---|---|---|---|---|---|
Collection | Levels | GroupEffort | Sokolution | Takaken | JSoko | YASS |
Small Set | 200 | 196 (a)(c) | 200 (a) | 180 (b) | 191 (b) | |
Large Set | 2851 | 1566 (a)(c) | 2471 (a) | 2462 (b) | 2165 (b) | 2260 (b) |
Total | 3051 | 1762 | 2671 | 2462 | 2345 | 2471 |
(a): Time limit: 5 minutes (b): Time limit: 10 minutes (c): Best GroupEffort solver configuration
Disclaimer
Sokoban =======
Sokoban (R) Registered Trademark of Falcon Co., Ltd., Japan Sokoban Copyright (C) 1982-2004 by Hiroyuki Imabayashi, Japan Sokoban Copyright (C) 1989, 1990, 2001-2004 by Falcon Co., Ltd., Japan
License =======
Redistribution and use of the Sokoban Solver statistics are permitted provided that the following conditions are met:
* Redistributions may not be sold, nor may they be used in a commercial product or activity. * Redistributions must reproduce the entire content of this disclaimer in the documentation and/or other materials provided with the distribution.
Credits (in no particular order) =================================
Sokolution Copyright (C) 2016 by Florent DIEDLER E-mail: fdiedler2000@gmail.com Web site: http://codeanalysis.fr/sokoban/
BoxSearch Copyright (C) 2007 by Ge Yong E-mail: notabdc@hotmail.com Web site: unknown
JSoko Copyright (C) by Matthias Meger E-mail: JSoko@online.de Web site: http://www.sokoban-online.de
Sokoban Automatic Solver (aka Takaken solver) Copyright (C) 2002 - 200X Ken'ichiro Takahashi (aka takaken) E-mail: takaken@ic-net.or.jp Web site: http://www.ic-net.or.jp/home/takaken/e/soko/index.html
YASS - Yet Another Sokoban Solver and Optimizer - For Small Levels Copyright (C) 2007 by Brian Damgaard E-mail: BrianDamgaard@jubii.dk Web site: http://sourceforge.net/projects/sokobanyasc/
CosmoNotes, CosmoPoly, LOMA, MicroCosmos, MiniCosmos, NaboCosmos and PicoCosmos level sets Copyright (C) by Aymeric du Peloux. E-mail: aymeric.du-peloux@gadz.org Web site: unknown
dh1, dh2, bagatelle, cantrip, and maelstrom level sets Copyright (C) by David Holland E-mail: unknown Web site: unknown
Microban, Mas Microban, Sasquatch, Mas Sasquatch, Sasquatch III, Sasquatch IV, Sasquatch V, Sasquatch VI and Sasquatch VII level sets. Copyright (C) by David W. Skinner E-mail: sasquatch@bentonrea.com Web site: unknown
Grigr2001, Grigr2002 and GrigrSpecial level sets Copyright (C) by Evgeny Grigoriev (aka GRIGoRusha) E-mail: grigr@yandex.ru Web site: http://grigr.narod.ru/
Kenyam Set A Copyright (C) 2000-2006 by Kenya Maruyama E-mail: rmckenyam@hotmail.com Web Site: http://www.geocities.jp/rmcsokoban/soko/skrmc_a.htm
SokEvo and SokHard level sets Copyright (C) 2002-2006 by Lee J Haywood E-mail: fruise@gmail.com Web Site: http://leehaywood.org/games/sokoban/
Sven level set Copyright (C) 2007 by Sven Egevad E-mail: sven.egevad@telia.com Web Site: unknown
Y.M. Auto and Y.M. Handmade level sets Copyright (C) Yoshio Murase E-mail: yoshio@asahi.email.ne.jp Web Site: http://www.ne.jp/asahi/ai/yoshio/sokoban/index.html
Box World Copyright (C) 1998 by Jeng-Long Jiang E-mail: unknown Web Site: unknown
Sokofan Copyright (C) 2005-2007 by Eric Leung E-mail: eleung2@hotpop.com Web Site: unknown
Sokoban YASC Copyright (C) 2007 by Brian Damgaard E-mail: BrianDamgaard@jubii.dk Web Site: http://sourceforge.net/projects/sokobanyasc/
YSokoban Copyright (C) 2007 by George Petrov E-mail: YGP@WriteMe.com Web Site: http://ygp.orgfree.com/sokoban.html
XSokoban Copyright (C) by Andrew Myers E-mail: andru@cs.cornell.edu Web Site: http://www.cs.cornell.edu/andru/xsokoban.html
Trademarks ==========
Company names, brand names and product names are trademarks or registered trademarks of their respective holders.
Contact =======
E-mail: sokoban@online.de