Stockfish , chess engine UCI Rating JCER = 3389 🔬 Author: Joost VandeVondele Timestamp: 1513498315 Make staticEval independent of the search path Current master can yield different staticEvals depending on the path used to reach the position. The reason for this is that the evaluation after a null move is always computed subtracting 2 * Eval::Tempo, while this is not the case for lazy or specialized evals. This patch always adds tempo to evals, which doesn't affect playing strength: LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 59911 W: 7616 L: 7545 D: 44750 STC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 104947 W: 18897 L: 18919 D: 67131 Fixes issue #1335 Bench: 5208264 ⭐⭐⭐ Stockfish 17121709 - download