JSoko is a Java program for playing the Sokoban game.
It's developed as an open source program at www.sourceforge.net
Current version of JSoko is 1.94
Festival is the first Sokoban solver that solves all 90 levels of the XSokoban benchmark!
See how Festival scores in other level sets in the solvers statistics wiki page.
You can download the solver from the Festival website.
The download also contains a file to install the solver into Sokoban YASC. For more information please visit the Festival website.
Thanks Yaron, for this fantastic Sokoban solver!
Florent Diedler has released a new version of Sokolution - one of the currently best Sokoban solvers.
This version can push-optimal solve:
Change log for this new version:
You can find details about which levels have been solved in the Wiki .
Ken'ichiro Takahashi (Takaken) has published a special version of his solver which displays the next goal the solver has selected for trying pushing a box to.
This version is interesting for solver developers since it's possible to see how the solver selects goal after goal.
The new version only supports Japanese texts. To see the Japanese texts you can use a language emulator like Locale Emulator.
On his website you find a description and example screenshots of this feature and also the exe-file of this special solver version.
This is a sceenshot of how it looks when the solver has highlighted some of the goals as "next goals to push a box to":
Strictly necessary cookies guarantee functions without which this website would not function as intended. As a result these cookies cannot be deactivated. These cookies are used exclusively by this website and are therefore first party cookies. This means that all information stored in the cookies will be returned to this website.
Functional cookies enable this website to provide you with certain functions and to store information already provided (such as registered name or language selection) in order to offer you improved and more personalized functions.
Performance cookies gather information on how a web page is used. We use them to better understand how our web pages are used in order to improve their appeal, content and functionality.
Marketing / Third Party Cookies originate from external advertising companies (among others) and are used to gather information about the websites visited by you, in order to e.g. create targeted advertising for you.