Why the best move is displayed as mistake in analysis?

Sort:
Avatar of LLL_The_Dark_Knight_LLL

As shown below I set the engine in the analysis on maximum Stockfish 16  and it say that Rook h4 is the best move in this position same as 2 Grandmasters say in a lesson here on chess.com where I got this position from. But if I play the move it say that it is a mistake? Why is that and how can I set it to give the correct rating of the moves? 

Avatar of Martin_Stahl
LLL_The_Dark_Knight_LLL wrote:

As shown below I set the engine in the analysis on maximum Stockfish 16 and it say that Rook h4 is the best move in this position same as 2 Grandmasters say in a lesson here on chess.com where I got this position from. But if I play the move it say that it is a mistake? Why is that and how can I set it to give the correct rating of the moves?

In some more complex positions, engines can change their evaluation as they get one ply deeper. If you let it get deeper than 20 ply in analysis, it might give different results as well