6

I recently analyzed alternative lines for this puzzle on chess.com.

[Event "French Championship"]
[Site "Val d'Isere FRA"]
[Date "2002.08.23"]
[Round "5"]
[White "Almira Fyodorovna Skripchenko"]
[Black "Laurent Fressinet"]
[Result "1-0"]
[SetUp "1"]
[StartPly "4"]
[FEN "4q3/4nkbr/pp1P1r1p/3Np1pP/P5P1/1B3P2/1P6/3R1RK1 w - - 0 35"]
  1. d7 Nxd5 2. Bxd5+ Kf8 3. dxe8=B (3. dxe8=R+ Kxe8) (3. dxe8=Q+ Kxe8) 3... Kxe8

Now the nature of the promotion is immaterial (no pun intended), as 3... Kxe8 is inevitably the best reply by Black. The resulting positions are identical and winning for white.

However, the chess.com engine gives (slightly) different evaluations for each of those alternatives, and these differences seem nontrivial.

2

Notice how the top continuations are identical in each case. Indeed, for 3. dxe8=R+ and 3. dxe8=Q+, then 3... Kxe8 is the only legal move. Thus, each of these two lines must legally converge to one identical position, and they should evaluate identically.

Even for 3. dxe8=B, there is a dramatic dropoff from 3... Kxe8 to other alternatives, which are practically beneath consideration.

3

So the question remains: why are the evaluations not identical?

Note

I have read that certain underpromotions evaluate more favorably. An opponent might refrain from taking a piece valued less than the queen, or one that delivers no check; this new piece facilitates a faster checkmate. However, no checkmate is imminent here.

Greg
  • 161
  • 4
  • 1
    You say "Notice how the top continuations are identical in each case" but all I see are that the first 9 moves in the main continuations are identical. Presumably once you reach depth 20 in those variations, there are slight deviations near the end making up the slight difference in evaluation. – NoseKnowsAll Feb 17 '22 at 18:55
  • 1
    @NoseKnowsAll But those continuations converge immediately at 4.; especially 3. dxe8=R+ Kxe8 and 3. dxe8=Q+ Kxe8, which have only one possible continuation. Since each continuation begins at an identical position, there should be no deviation for these two in particular. Indeed, unless the engine chooses candidate moves at random, the top continuations will remain identical to arbitrary depth, so the top positions at depth 20 will be identical positions: identical continuations from the original identical position. – Greg Feb 17 '22 at 19:41
  • 1
    As a programmer, the ordering suggests that the difference lies in a quirk of evaluation in which losing a Queen is rated more negatively than losing a Rook (likewise Bishop). – L. Scott Johnson Feb 17 '22 at 19:45
  • @L.ScottJohnson I suspected something of the sort too, or at least a corollary: that winning while mobilizing less material scores higher. However, when I try to replicate it, I sometimes find 3. dxe8=Q+ Kxe8 as the top line. It's inconsistent, and in some cases, the evaluations are identical; but it's the unidentical cases that bug me, because they're all evaluating what amounts to an identical position at 4.. Especially in the cases of 3. dxe8=R+ Kxe8 and 3. dxe8=Q+ Kxe8, which share only a single legal continuation that leads to only one possible position at 3. – Greg Feb 17 '22 at 19:48
  • The answer in https://chess.stackexchange.com/questions/25278/why-can-stockfish-give-different-evaluations-at-the-same-depth seems to give some possible reasons. – D M Feb 21 '22 at 10:49
  • these differences seem nontrivial -> They are not. 8 centipawns in a winning position are not significative at all. – Evargalo Apr 14 '23 at 12:50

1 Answers1

1

These things usually boil down to a depth issue. When the trade of the promoted piece is forced, engines will usually go for underpromotions because they generate a narrower tree of variations. This means the engine will be able to calculate deeper into the winning lines.

David
  • 16,275
  • 26
  • 61