In the problem 65884 lichess reports 19.Nd4 as winning move, but also 19.Qh4 wins after:
19.Qh4,Qa6
20.Ng5,h6
21.Ne4
lichess.org/training/65884Yes after it reaches depth 21 stocky realises that there is not much difference between the moves (6.4 to 5.4) Not a clear advantage so it should not be a puzzle.
19.Qh4 also wins. You are right.
Isn't a surprise is typical time to time find another solution to a exercises in books, teacher exercises, tactical software etc .
I remember one "positional" exercise in a class and the master say something like "in this position there are a sequence of obvious moves to avantatge". two people in the class propose a variation that force the exchange of the best minor piece of the other side and the master response was a logical manoeuvre with the tower. We put the two in the engine and the avaluation was very close.
The master was correct? Engines lie.
I have just posted it, because after more than 600 very interesting puzzles here on lichess, this is the first time I have encountered a puzzle with a double solution.
DrHack 1 hour ago #4
The master was correct? Engines lie.
Lie: noun
1.
a false statement made with deliberate intent to deceive; an intentional untruth; a falsehood
Engines don't tell the "whole truth".
I doubt their intent is to deliberately deceive, but you never know for sure!
"The master was correct? Engines lie."
The variation of the master was obvius correct and contain a logical aim "activate the tower". However the other variation also was correct and contain a logical aim "eliminate the powerful minor piece of the enemy".
The morale of the history is "sometimes" puzzles and exercises contain a correct alternative solution.
Also in
lichess.org/training/66394, double solution:
30 Rf7, Qb8
31 Bb2 or Bxh6
both win.
Is possible to report somewhere problems with double solutions in order to remove them from training?