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
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?