18.08.2017

Sokoban YASC Version 1.645 has been released

Brian Damgaard has released a new version of his great and widely used Sokoban YASC program!


Brian Damgaard has released a new version of his great and widely used Sokoban YASC program!

  • Bugfix: There are two versions of Sokoban YASC:
    The standard version with a 50x50 board size limit, and an experimental special version with a 100x100 limit.
    On rare occasions, while playing a level in reverse mode, the special version could cause a so-called stack overflow error, leaving the Windows operating system no other choice but to terminate the program with a "The program has stopped working" error message.
    Technical information: The large board size for the special edition requires a lot more runtime stack memory.
    In reverse mode, checking a box-pull for creating a "freezing box" deadlock depends on a recursive search. This search used more stack space per recursion depth than strictly necessary, something which made the search vulnerable to stack overflow errors when facing very deep recursion depths caused by levels with "snake game" box configurations.
    Thanks to anian for reporting this bug.

          Download Sokoban YASC