lichess-org / lila

♞ lichess.org: the forever free, adless and open source chess server ♞
https://lichess.org
GNU Affero General Public License v3.0
15.6k stars 2.28k forks source link

Retry failed puzzle from current position instead of resetting #1054

Closed ByteCommander closed 7 years ago

ByteCommander commented 9 years ago

When I do chess puzzles and make a wrong move, the puzzle fails and I can either click Continue training to get the next one or Retry this puzzle to try again.

But as there's only one possible solution for each puzzle anyway, why do you reset the puzzle to its starting position after clicking the "Retry" button? The user will have to perform the exactly same moves he previously already figured out again.

I propose that the "Retry" button should not reset the puzzle to the starting position, but let the user try to solve the remaining moves from the current position he already reached.

Unihedro commented 9 years ago

But as there's only one possible solution for each puzzle anyway

Sorry, no.

ByteCommander commented 9 years ago

@Unihedro No? Okay... Well, but the user can still use the |<<>>| buttons to navigate to any previous move and try another one. Most people will probably stick with the move chain they already figured out though.

Unihedro commented 9 years ago

Yes.

niklasf commented 7 years ago

done in the new puzzle ui