Break? That's just a failure condition as per rules, working as intended
Just needs a reset button then. Having to refresh the page is a bit silly.
Agreed, along with a message of some kind explaining what's happened. My kid ended up with all the animals on the boat and unable to move any of them off, and didn't know why. This was before she understood all the rules of the puzzle.
I am adding a reset button (but it only shows up once you reach a dead end, in order to avoid clutter)
Don't rock the boat, baby!
Don't tip the boat over!