From 3073d82ccf25a8ab31e0e0215a2a661d0dcdadd7 Mon Sep 17 00:00:00 2001 From: Shawn Xu Date: Wed, 10 Sep 2025 20:17:08 -0700 Subject: [PATCH] Simplify use of low-ply history in evasions Passed Non-regression STC: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 65024 W: 16991 L: 16804 D: 31229 Ptnml(0-2): 182, 7423, 17119, 7602, 186 https://tests.stockfishchess.org/tests/view/68c23f5459efc3c96b6113df Passed Non-regression LTC: LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 207312 W: 53126 L: 53095 D: 101091 Ptnml(0-2): 126, 21986, 59389, 22041, 114 https://tests.stockfishchess.org/tests/view/68c241e359efc3c96b6113ef closes https://github.com/official-stockfish/Stockfish/pull/6308 Bench: 2515619 --- src/movepick.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/movepick.cpp b/src/movepick.cpp index 4b01beb67..e7ac44c15 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -188,7 +188,7 @@ ExtMove* MovePicker::score(MoveList& ml) { { m.value = (*mainHistory)[us][m.from_to()] + (*continuationHistory[0])[pc][to]; if (ply < LOW_PLY_HISTORY_SIZE) - m.value += 2 * (*lowPlyHistory)[ply][m.from_to()] / (1 + ply); + m.value += 2 * (*lowPlyHistory)[ply][m.from_to()]; } } }