@anian yeah it's better indeed with your improvement, thanks!
@wedge Inspired by your RLE solution, I slightly modified it and hand optimized it. I confirmed that it works fine with YSokoban, JSoko and YASC:
9d16r7(uRd3l)uRd4(7(rruuLuLDrrdd)rruuLuLDrr3ulDldd7(lluuRuRDlldd)Lddll4urRuRD)3luRd9(rruuLrdd)19ld3(dRU8(dRRU)d15ldd17ruu17LddlluR8(drrU)d17ld)dRU8(dRRU)d15ldd17ruu17LddlluR8(drrU)
@gotcha, makes sense
@wedge Well, I said your row-by-row solution is much better than my row-by-row solution. My row-by-row solution was 2000+ moves. I never said the 999 or better solutions are done by row-by-row. The best solutions for checkerboard requires different thinking. My 999 solution starts cutting into the level near the middle section. The best solution so far is 881 moves, I think it can be better. Getting it to less one thousand was the original optimization goal.
Usually, I play levels for fun, I don't care about the number moves or pushes. So, solving the level row-by-row or column-by-column is very intuitive.
Please login to add comments!