JSoko is a Java program for playing the game of Sokoban. It features path finding, auto push, auto solving, undo/redo, deadlock detection, and more.
|Tags||Games/Entertainment Puzzle Games|
|Operating Systems||OS Independent|
Release Notes: In this version it's possible to save a whole collection of levels in one file. The solver couldn't solve some levels like Thinking Rabbit Original No 10, which is fixed in this version. On Mac OS, JSoko uses the default "Look and Feel". The program now also supports levels containing empty rows: these "empty lines" must only contain spaces except for the first character, which must be a "-".
Release Notes: The Chinese translation has been polished. The nasty bug occuring when clicking at "about JSoko" which causes a huge RAM usage has been fixed. This version includes a new optimizer method for optimizing solutions for moves which can leverage all CPU cores and all available RAM. This way, larger solutions can be optimized.
Release Notes: JSoko now saves the last played level and automatically loads it when the program is started again. For players who don't like too much help, highlighting of reachable box positions can now be turned off. Replay can be started using the key "R" and redo and undo can be set to using single steps. A new skin which displays the level using ASCII characters was added.
Release Notes: In this release, the maximum level size is increased to 70 * 70 squares. Two bugs have been fixed: sound was still played although disabled, and changing the animation speed while a solution is replayed is taken into account again now.
Release Notes: Double-clicking a "short cut" in the file chooser dialog now immediately loads the file. The Dutch translation has been improved. Solutions that are best moves and best pushes solutions are now displayed with a special character (default character: !). The included JSoko help is updated to stay in sync with the online help. Some bugs have been fixed.