]> git.sesse.net Git - stockfish/commit - src/search.cpp
NNUE accumulator update in probcut.
authorStefan Geschwentner <stgeschwentner@gmail.com>
Sun, 26 Feb 2023 08:56:54 +0000 (09:56 +0100)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Mon, 27 Feb 2023 07:28:45 +0000 (08:28 +0100)
commitff5a6f8df196d61a0d9b1ebe54d84eeb9af20079
treeb3a9c0b584b7029a47cbe2bf3c4f29679f4a6938
parent728b963614a765f5cb64c44a078169cca977750f
NNUE accumulator update in probcut.

Call the recently added hint function for NNUE accumulator update after a failed probcut search.
In this case we already searched at least some captures and tt move which, however, is not sufficient for a cutoff.
So it seems we have a greater chance that the full search will also have no cutoff and hence all moves have to be searched.

STC: https://tests.stockfishchess.org/tests/view/63fa74a4e74a12625bce1823
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 70096 W: 18770 L: 18423 D: 32903
Ptnml(0-2): 191, 7342, 19654, 7651, 210

To be sure that we have no heavy interaction retest on top of #4410.

Rebased STC: https://tests.stockfishchess.org/tests/view/63fb2f62e74a12625bce3b03
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 137688 W: 36790 L: 36349 D: 64549
Ptnml(0-2): 397, 14373, 38919, 14702, 453

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

No functional change
src/search.cpp