· 

Sokoban YASC 1.650 has been published

Brian Damgaard has published a new version of his great and widely used Sokoban YASC program.

 

The release notes for this new version:

  • Improved the level normalization tool a little, so it's better at finding and eliminating dead end rooms.
    A small run-length encoded level example: The level
    3-5#|4#@--#|#--#-$-#|#5-.#|#--5#|4#
    is normalized to
    5#|#@--#|#-$-#|#--.#|5#.
    Thanks to Anian Wu for this suggestion. 
    The improvement is always active when levels are normalized in the level editor.
    The duplicate finder tool, on the other hand, disables the improvement by default because the  improvement requires a time-consuming calculation, tripling the running time.
    To enable/disable all normalization methods for the duplicate finder, use this already existing option in the "Settings" window:
    "Control | Duplicate finder | Advanced identity check".

 

A feature comparison of the main Sokoban programs can be found in the Sokoban Wiki.