The basic problem is that the move classifications use a different model than you do. They look at changes in winning chances. not just material gains and losses. They call it the "expected points model." https://support.chess.com/en/articles/8572705-how-are-moves-classified-what-is-a-blunder-or-brilliant-etc
Expected Points Model
Expected Points uses data science to determine a player’s winning chances based on their rating and the engine evaluation, where 1.00 is always winning, 0.00 is always losing, and 0.50 is even.
At 1.00, you have a 100% chance of winning, and at 0.00, you have a 0% chance of winning. After you make a move, we evaluate how your expected points—likely game outcome—have changed and classify the move accordingly.
The table below shows the expected points cutoffs for various move classifications. If the expected points lost by a move is between a set of upper and lower limits, then the corresponding classification is used:
|
Classification
|
Lower Limit |
Upper Limit |
|
|
0.00 |
0.00 |
|
|
0.00 |
0.02 |
|
|
0.02 |
0.05 |
|
|
0.05 |
0.10 |
|
|
0.10 |
0.20 |
|
|
0.20 |
1.00 |
Black was already down by a piece and was considered to have a very strong chance of losing. So losing the queen for a bishop didn't really change the losing chances by that much- hence it was called a "mistake" and not a "blunder."
In the following game, black move 12. .... Nh5 looses their queen in exchange for a bishop - blunder.
https://www.chess.com/live/game/144616649472
Game review calls this blunder a mere mistake and shows eval change of only 2 points, which seems very low for loosing a Queen in exchange for a Bishop. I would expect eval to drop by about 6 points and indeed this what analysis shows if I copy / paste PGN into a new analysis window. Why is there such large discrepancy between game review and local analysis eval??? I could understand 0.5 diff, perhaps 1.0 but not 3!
Thank you for your help!