<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sokobano.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Minglw</id>
	<title>Sokoban Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://sokobano.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Minglw"/>
	<link rel="alternate" type="text/html" href="http://sokobano.de/wiki/index.php?title=Special:Contributions/Minglw"/>
	<updated>2026-04-17T19:10:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://sokobano.de/wiki/index.php?title=Solver_Statistics_-_Aymeric_du_Peloux&amp;diff=3874</id>
		<title>Solver Statistics - Aymeric du Peloux</title>
		<link rel="alternate" type="text/html" href="http://sokobano.de/wiki/index.php?title=Solver_Statistics_-_Aymeric_du_Peloux&amp;diff=3874"/>
		<updated>2007-03-26T14:33:26Z</updated>

		<summary type="html">&lt;p&gt;Minglw: Updated the summary with new results from YASS (using v2.66)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a summary of running what I called the Aymeric collection (282 levels total) using these solvers:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; BoxSearch v5.1 beta2 &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; Takaken v7.0&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; YASS v2.66&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Aymeric collection is a collection of level sets by Aymeric Du Peloux (282 levels total).&lt;br /&gt;
It consists of these level sets (and in this order):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; COSMONOTES  ( 20 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; COSMOPOLY   ( 22 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; LOMA        (100 levels)  -- Note: this is a collection by many authors.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; MICROCOSMOS ( 40 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; MINICOSMOS  ( 40 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; NABOKOSMOS  ( 40 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#8226; PICOKOSMOS  ( 20 levels)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For copyrights, credits and redistribution of these statistics, please read the [[Solvers#Disclaimer | disclaimer]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Though some people might be interested in how long it takes to solve a given level and/or how good the solution is (optimal or not), this summary disregards all timing associated with solving the levels and solution statistics.&lt;br /&gt;
These tests are mainly for gauging solvability, not timing nor how good the solution is.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note-2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Not all Sokoban solvers are created equal:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*BoxSearch v5.1 beta2 allows setting for max time limit and max memory.&lt;br /&gt;
*Takaken v7.0 allows setting for max time but lacks max memory option.&lt;br /&gt;
*YASS v2.66 allows setting for max time and max memory option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Test machine info:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Machine: ThinkPad T42P &lt;br /&gt;
*CPU:  x86 Family 6 Model 13 Stepping 6 Genuine Intel&lt;br /&gt;
*Physical RAM: 2 GB&lt;br /&gt;
*OS Name &amp;amp; Version:  Microsoft Windows XP Professional v5.12600 Service Pack 2 Build 2600.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Initial tests:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*BoxSearch is set with max memory limit of 1500 MB and 600 seconds.  (using quick mode)&lt;br /&gt;
*Takaken is set with 600 seconds time limit &lt;br /&gt;
*YASS is set with 1000 MB memory and 600 second limit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Further tests:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*(none so far)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Each solver is tested separately to ensure that they don&#039;t compete for system resources.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 The following table shows the levels where each of the solvers failed:&lt;br /&gt;
 ======================================================================&lt;br /&gt;
 &lt;br /&gt;
          BoxSearch        Takaken           YASS     &lt;br /&gt;
 	==============	==============	==============&lt;br /&gt;
  		 	    275       		&lt;br /&gt;
 	==============	==============	==============&lt;br /&gt;
 Total:	      0		      1		      0	&lt;br /&gt;
 &lt;br /&gt;
 Total (unique level count): 1&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 All solvers failed on these levels: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;BoxSearch&amp;quot; failed on these levels where at least one solver solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;Takaken&amp;quot; failed on these levels where at least one solver solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
     275 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 1&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;YASS&amp;quot; failed on these levels where at least one solver solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;BoxSearch&amp;quot; solved these levels where all other solvers failed: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;Takaken&amp;quot; solved these levels where all other solvers failed: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;YASS&amp;quot; solved these levels where all other solvers failed: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;BoxSearch&amp;quot; failed on these levels where all other solvers solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;Takaken&amp;quot; failed on these levels where all other solvers solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
     275 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 1&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;YASS&amp;quot; failed on these levels where all other solvers solved: &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 ===================================================================================&lt;br /&gt;
 Total count: 0&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!-- STAT --&amp;gt;&amp;lt;div class=&amp;quot;box margin-2&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;width:500px;&amp;quot;&amp;gt; &lt;br /&gt;
BoxSearch solved 282 of 282 levels.&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-progress&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;small&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&amp;gt;BoxSearch 100%&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takaken solved 281 of 282 levels.&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-progress&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;small&amp;quot; style=&amp;quot;width: 99.6%;&amp;quot;&amp;gt;Takaken 99.6%&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
YASS solved 282 of 282 levels.&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-progress&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;small&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&amp;gt;YASS 100%&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All solvers combined solved 282 of 282 levels.&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-progress&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;small&amp;quot; style=&amp;quot;width: 100%;background:rgb(125,190,255);&amp;quot;&amp;gt;All solvers 100%&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--/STAT --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Minglw</name></author>
	</entry>
	<entry>
		<id>http://sokobano.de/wiki/index.php?title=Talk:Solver_Statistics_-_XSokoban_-_Thinking_Rabbit_%26_Various_Authors&amp;diff=3832</id>
		<title>Talk:Solver Statistics - XSokoban - Thinking Rabbit &amp; Various Authors</title>
		<link rel="alternate" type="text/html" href="http://sokobano.de/wiki/index.php?title=Talk:Solver_Statistics_-_XSokoban_-_Thinking_Rabbit_%26_Various_Authors&amp;diff=3832"/>
		<updated>2007-03-08T04:10:12Z</updated>

		<summary type="html">&lt;p&gt;Minglw: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo Brian, hallo Matthias, hi Minglw!&lt;br /&gt;
&lt;br /&gt;
(sorry, only in german at time)&lt;br /&gt;
&lt;br /&gt;
Ich würde mir wünschen, dass wir die Levels, die im Wiki unter dem Namen XSokoban laufen, auseinandernehmen. Dafür sollten wir Minglw bitten, entsprechende Listen anzufertigen, sofern entsprechende Levels im Test fehlen, was ja bei den echten Original der Fall sein wird, sollten wir Minglw diese Levels nachliefern.&lt;br /&gt;
Ich möchte der Tendenz in der Szene entgegenwirken Originallevels und XSokoban in einem Atemzug zu benutzen (zu nennen).&lt;br /&gt;
&lt;br /&gt;
Ich würde vorschlagen, dass die Levels aufgeteilt werden, in die 50 Originals von Thinking Rabbit (aus Spectrum Holobyte&#039;s -&amp;gt; Soko-Ban), nachträglich angefügt die 6 wirklichen Abweichungen (demolished levels by XSokoban, also 12, 20, 25, 37, 42, 50).&lt;br /&gt;
Ich will betonen, dass die 6 Levels von XSokoban für mich keine Variationen im besten Wortsinne sind, sondern eigentlich nur verunstaltete...&lt;br /&gt;
&lt;br /&gt;
Desweiteren würde ich gern die szeneintern &amp;quot;Extra levels&amp;quot; genannten XSokoban Levels, also Level 51 bis 90 gerne von den Originals separieren.&lt;br /&gt;
&lt;br /&gt;
Somit würde auch an dieser Stelle klar hervortreten, und das sehe ich als Mission, dass XSokoban Levels KEINE Originals sind.&lt;br /&gt;
&lt;br /&gt;
Beste Grüße&lt;br /&gt;
&lt;br /&gt;
Sokobano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XSokoban/90 level set is THE established test set for Sokoban solver benchmarking, and there is no way to change that. Many academic papers dealing with Sokoban solvers refer to these levels, so despite the awkward background (copyrighted levels, wrongly called &amp;quot;XSokoban levels&amp;quot; instead of giving proper credits to &amp;quot;Thinking Rabbit&amp;quot; for 50 of the levels, modified levels, and not to the better), this set is eminently qualified for a statistical survey like the one here on the Wiki.&lt;br /&gt;
&lt;br /&gt;
-bd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;box-3&amp;quot;&amp;gt;&lt;br /&gt;
It&#039;s maybe a good idea to have a second column on that page for the Original levels. This way everybody can see that there are some levels where the two collections differ. There the &amp;quot;40 extra&amp;quot; levels can also be separated from the 50 Original levels.&amp;lt;br&amp;gt;&lt;br /&gt;
I also think that we shouldn&#039;t separate the 90 XSokoban levels because there are many comparisons using these levels (Rolling Stone, Takaken, ...) Hence, it&#039;s easier to compare the result on the Wiki with those pages when the &amp;quot;90 XSokoban&amp;quot; levels are listed. &amp;lt;br&amp;gt;&lt;br /&gt;
Matthias&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:#F0FFF0;padding:5px;border:1px solid green;&amp;quot;&amp;gt;&lt;br /&gt;
Well, the purpose of these statistics is to show what the Sokoban Solvers can solve.&lt;br /&gt;
We are not here trying to infringe on copyrights or whether the set&#039;s content is proper or not.&lt;br /&gt;
With that, I don&#039;t see there&#039;s further need to discuss about the content of the sets.&lt;br /&gt;
&lt;br /&gt;
So far, I have purposely chosen level sets that are publicly available.&lt;br /&gt;
The only exception is BoxWorld, but the program is freely available for everyone to download, and there is a program freely available out there for people to extract the levels from BoxWorld.  Bottom line is, people have access to the levels freely.&lt;br /&gt;
That&#039;s not to say that I won&#039;t release statistics on sets that are commercially available.&lt;br /&gt;
I am not here to release the content/design of the level sets anyway, just the statistics on whether the solvers can solve them or not.&lt;br /&gt;
&lt;br /&gt;
The main reason that I&#039;ve chosen level sets that are freely available is so that people can&lt;br /&gt;
verify the results if they want.  Better yet, people with a faster computer and more RAM can&lt;br /&gt;
help to test and update the results here.   If people do that, I would appreciate it if they can send&lt;br /&gt;
me the output file(s) from the solvers proving that the levels are indeed solved. (it&#039;s just a way to verify the stats are good).  It&#039;s not good enough to send me just the solution for the level(s), that didn&#039;t prove anything other than saying that you have the solution to a given level.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s get back on topic with XSokoban statistics....&lt;br /&gt;
The current presentation of the XSokoban Statistics are nice.&lt;br /&gt;
However, it&#039;s difficult to make any updates to them  (unless a script/program is created to convert from the existing plain text format into some nice looking format.&lt;br /&gt;
&lt;br /&gt;
Recently, I&#039;ve some updated statistics for the YASS solver (using version 2.66).&lt;br /&gt;
It would be a time consuming process to manually merge the new statistics into the existing format, and in the end, one would probably still wonder if the updates are indeed correct.&lt;br /&gt;
&lt;br /&gt;
So, I am going to just post the plain text format.&lt;br /&gt;
If you like to see the previous colorful table format showing which of the 90 levels were solved or failed, feel free to make the change.&lt;br /&gt;
&lt;br /&gt;
-- Ming&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Minglw</name></author>
	</entry>
</feed>