lichess.org
Donate

Stockfish misses mate in 5

Weird, in this position: lichess.org/cCBJtGhu/black#47 (Black to play on move 24), Stockfish misses a (pretty straightforward) mate in 5 starting with 24. ...Bxf1+.

Instead it suggests ...Bg4+ with an eval of -73.9 at depth 24/24. (Well, somehow now it sees it, after I forced the move 24. ...Bxf1+. Screenshot of original eval: www.dropbox.com/s/1c02ut6oc11j895/Stockfish%20misses%20mate.png?dl=0

Even if this is not a bug, can someone explain show Stockfish 10 misses such a mate in 5, "at depth 24/24"? I'm genuinely interested in understanding how this happens. Note that the first move it misses is pretty obvious and forceful!
You can turn on "infinite analysis," which will let it analyze the position up to a depth of 99. At 32/99, which Stockfish jumps to almost instantly, it declares mate in 5. Also, I turned off infinite analysis, and it announced mate at 19/19. Maybe it's something on your computer's end? I'm sure that someone better qualified than I am can better answer this.
I was unable to reproduce this bug. Starting the analysis engine on default settings found 21... Bxf1+ in about half a second.

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