The other problem is that writing a solver which doesn't generate long solutions is difficult, and solving takes a long time. I don't want to solve the ZBLL sub1, wait 5 seconds for generating the scramble and then scramble 30 moves (30=10 random moves+20 optimal solution moves).