Tool for solving puzzles with multiple defense lines, alternative solutions and playing wrong lines until user resigns Looking for a tool for designing chess puzzles with an interface to test the user against all reasonable defenses (not just the single main line), to allow alternative solutions (without the usual bother of try again please), and which continues playing after a wrong move with the help of an engine rather than interrupting the chess experience with "wrong move try again".

The idea is to make the practice of solving problems a real chess experience like an analysis session with a trainer or partner. I am interested in this kind of software whether it is free or not, online or to be installed.
This sounds like just playing the original position against an engine normally, except maybe with a "correct move" message whenever the correct solution moves are played, and "you solved it" at the end?

I "play out" Shredder's puzzles sometimes this way by switching off puzzle mode and backing up a move. But yeah, it's clunky (a lot of extra clicking) and should be easier.