]> git.sesse.net Git - stockfish/commit
Move internal iterative reduction before probcut
authorMichael Chaly <Vizvezdenec@gmail.com>
Thu, 1 Jun 2023 12:24:13 +0000 (15:24 +0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Sun, 4 Jun 2023 21:12:23 +0000 (23:12 +0200)
commit8dea070538dcad790de3c5b9720bdbb836a32440
treef3923efe780ca327ccd0d8b10744ff41c955b137
parentced0311890add58ab516b9c19608cbd1e1f295ed
Move internal iterative reduction before probcut

This patch moves IIR before probcut which allows probcut
to be produced at lower depths. Comments in IIR are also slightly updated.

Passed STC:
https://tests.stockfishchess.org/tests/view/6472d604d29264e4cfa749fd
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 387616 W: 103295 L: 102498 D: 181823
Ptnml(0-2): 976, 42322, 106381, 43187, 942

Passed LTC:
https://tests.stockfishchess.org/tests/view/6475eb8c4a36543c4c9f42e8
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 202836 W: 54901 L: 54281 D: 93654
Ptnml(0-2): 85, 19609, 61422, 20205, 97

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

bench 2551691
src/search.cpp