]> git.sesse.net Git - stockfish/commit
Scale child node futility pruning with previous move history.
authorMichael Chaly <Vizvezdenec@gmail.com>
Mon, 24 Jan 2022 23:22:03 +0000 (02:22 +0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Tue, 25 Jan 2022 06:27:52 +0000 (07:27 +0100)
commit8b4afcf8f7a38ee3060f39d563aad5956fe723d7
treed3e16d97d62c9cc92a20d94c7c88bf3c1ef744f3
parentbddd38c45e1f1457e1435cd066036e98f54d7397
Scale child node futility pruning with previous move history.

Idea is to do more futility pruning if previous move has bad histories and less if it has good histories.

passed STC
https://tests.stockfishchess.org/tests/view/61e3757fbabab931824e0db7
LLR: 2.96 (-2.94,2.94) <0.00,2.50>
Total: 156816 W: 42282 L: 41777 D: 72757
Ptnml(0-2): 737, 17775, 40913, 18212, 771

passed LTC
https://tests.stockfishchess.org/tests/view/61e43496928632f7813a5535
LLR: 2.95 (-2.94,2.94) <0.50,3.00>
Total: 349968 W: 94612 L: 93604 D: 161752
Ptnml(0-2): 300, 35934, 101550, 36858, 342

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

bench 4720954
src/search.cpp