]> git.sesse.net Git - stockfish/commit
Do more futility pruning for cutNodes that are not in TT
authorMichael Chaly <Vizvezdenec@gmail.com>
Wed, 19 Jul 2023 08:58:02 +0000 (11:58 +0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Wed, 19 Jul 2023 19:40:38 +0000 (21:40 +0200)
commit5ea1cbc778508a9a7b720becaf22dd96a4472826
tree05745aef5512d5f636540326196f93e47fdfea45
parent1444837887e5982a2f1f343312e9080248ed9ca8
Do more futility pruning for cutNodes that are not in TT

This is somewhat similar to IIR for cutnodes but instead of reducing
depth for cutnodes that don't have tt move we reduce margin multiplier
in futility pruning for cutnodes that are not in TT.

Passed STC:
https://tests.stockfishchess.org/tests/view/64b244b90cdec37b95734c5b
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 75552 W: 19404 L: 19029 D: 37119
Ptnml(0-2): 233, 8806, 19378, 9071, 288

Passed LTC:
https://tests.stockfishchess.org/tests/view/64b3ae5a0cdec37b95736516
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 104988 W: 27152 L: 26697 D: 51139
Ptnml(0-2): 41, 11259, 29446, 11700, 48

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

bench 1727577
src/search.cpp