lichess.org
Donate

Puzzles can`t handle underpromotion

Whenever an under-promotion is needed, like in this puzzle, where the only way to give mate in one is to make a Knight, the pawn freezes on the 8th rank and the only way to move to the next puzzle is to refresh the page, make a wrong move and then click on the "continue" buton, otherwise we get stuck with that puzzle forever and never get to see a different puzzle.

http://en.lichess.org/training/36003

When a bishop or a rook is needed the training stops, too.
It should ask us what we want to promote to, right?
In this particular case, the N takes out the h3 square, so, making a Knight is mate in one but making a queen is mate in two. In other cases, making a queen makes stealmate, so we need a rook. It also stops with the pawn on the 8th.
So far, I downvoted about a dozen problems for this reason, but they are all exelent problems, the real problem is obviously this bug. Solve this bug and keep the problems alive, maybe some of these problems where taken out and that`s bad.
And many other problems where downvoted only because they say "puzzle failed" even before you start making moves. Weird.
why would a rook EVER be needed for the promotion? or a bishop? If you need one of those, you could just use a queen, right?

am I missing something here?

the knight is the only under promotion that could ever make sense, it seems.
Promoting to a Queen could conceivably lead to a stalemate. so if you only need a Rook or Bishop to win, you'd promote to that.
Just to clarify: I was talking about where the promotion itself would lead to a stalemate on that move, not just blundering a draw in time trouble, etc.
Not really fixed, there should be the choice of the promotion.

This topic has been archived and can no longer be replied to.