@LegoPirateSenior: after Nf2+ you force a draw within two moves, where all other moves give white still a way to win.
Ahem, after the pawn is captured and only 2K + 2N are left, it is still possible for either side to lose on time (FIDE rules). An (in)famous case of this was discussed here some two months ago .
Xman and uri,
Tell me please.
a.What does it mean by advantage?
b.Why do engines provide evaluation , though they go for pruning ?
c.What is the significance of 6.5 scored advantage? [Even with 6.5 scored advantage, it is a draw position.]do you consider it as advantage?
d. What is the significance of 0.00 score for the 2nd position [scored by stockfish], though it is winning position for white ?
a. Engine doesn't really care about advantage - it just chooses the move with best evaluation. When we talk about advantage that's human interpretation of evaluation.
b. Evaluation is used to choose "the best" move between many options.
c. Evaluation +6.5 is significant in comparison to other evaluations. For example after moves 1. Bf3 Kc7 white can queen the pawn 2. b8Q. However evaluation of this move is +3.25 so it will not be chosen.
But I still think that 6.5 evalution can be interpreted as an advantage for white in this case. For example if you give this position to 2 very weak players there are more chances that white will win rather than black.
d. Engine doesn't evaluate this position correctly and doesn't find the winning move for white. 0.0 is an evalution of Stockfish for the moves it consideres the best (Re6 or Re or bxa5 or Re3)