]> git.sesse.net Git - stockfish/commit
Use fail high count for LMR
authorcandirufish <38038147+candirufish@users.noreply.github.com>
Tue, 3 May 2022 10:35:21 +0000 (12:35 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Tue, 3 May 2022 15:58:01 +0000 (17:58 +0200)
commita32d2086bc227f1d76bd04808e10c8e7bd230fe9
tree88001cc6f29113cfd87a9126cc92c61e8a4e983d
parent285a79eaa0b89b342b5e4f217682e083a6fd33f5
Use fail high count for LMR

Increase reduction if next ply has a lot of fail high else reset count to 0

Passed STC:
https://tests.stockfishchess.org/tests/view/626ea8299116b52aa83b71f6
LLR: 2.94 (-2.94,2.94) <0.00,2.50>
Total: 144288 W: 38377 L: 37902 D: 68009
Ptnml(0-2): 565, 16298, 38054, 16551, 676

Passed LTC:
https://tests.stockfishchess.org/tests/view/626fa0fb79f761bab2e382f0
LLR: 2.98 (-2.94,2.94) <0.50,3.00>
Total: 74872 W: 20050 L: 19686 D: 35136
Ptnml(0-2): 51, 7541, 21893, 7895, 56

closes https://github.com/official-stockfish/Stockfish/pull/4006

bench: 7084802
src/search.cpp
src/search.h