JSoko is a free open-source Java software that allows users to play Sokoban. With various features, such as pathfinding, deadlock detection, and auto-solving, it is an excellent option for players wanting an optimized experience.
Not only does JSoko offer everything you expect from a Sokoban playing experience, such as path finding, undo/redo, and deadlock detection, but it also comes with some pretty advanced features. One such feature is auto push, which provides a helping hand by automatically pushing items into their proper place.
Perhaps the most exciting feature of JSoko is its auto-solving capability. That's right - if you find yourself stumped and unable to complete a level, you can simply let JSoko solve it for you. This alone makes it a great tool for learning and honing your Sokoban skills.
Overall, JSoko is a solid option for anyone looking to play Sokoban on their computer. Its clean and simple interface, coupled with its extensive feature set, makes it an excellent choice for both beginners and more advanced players alike. Plus, the fact that it's open source and free means anyone can use and modify it to their liking. Try it out for yourself and see why so many people love JSoko.
Version 1.43: N/A