mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 16:53:09 +00:00
Increase reduction based on the number of best move changes.
Thanks to Vizvezdenec for the PvNode idea and also to vondele the !PvNode idea. Passed STC: LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 19120 W: 1998 L: 1839 D: 15283 Ptnml(0-2): 76, 1445, 6375, 1572, 92 https://tests.stockfishchess.org/tests/view/5fa8af3e67cbf42301d6a6c9 Passed LTC: LLR: 2.94 (-2.94,2.94) {0.25,1.25} Total: 75584 W: 3454 L: 3205 D: 68925 Ptnml(0-2): 54, 2832, 31771, 3081, 54 closes https://github.com/official-stockfish/Stockfish/pull/3224 Bench: 3595418
This commit is contained in:
parent
392b529c3f
commit
b5781150ea
2 changed files with 4 additions and 0 deletions
1
AUTHORS
1
AUTHORS
|
@ -19,6 +19,7 @@ Alain Savard (Rocky640)
|
||||||
Alayan Feh (Alayan-stk-2)
|
Alayan Feh (Alayan-stk-2)
|
||||||
Alexander Kure
|
Alexander Kure
|
||||||
Alexander Pagel (Lolligerhans)
|
Alexander Pagel (Lolligerhans)
|
||||||
|
Alfredo Menezes (lonfom169)
|
||||||
Ali AlZhrani (Cooffe)
|
Ali AlZhrani (Cooffe)
|
||||||
Andrew Grant (AndyGrant)
|
Andrew Grant (AndyGrant)
|
||||||
Andrey Neporada (nepal)
|
Andrey Neporada (nepal)
|
||||||
|
|
|
@ -1169,6 +1169,9 @@ moves_loop: // When in check, search starts from here
|
||||||
if (ss->ttPv)
|
if (ss->ttPv)
|
||||||
r -= 2;
|
r -= 2;
|
||||||
|
|
||||||
|
if (!PvNode && depth > 10 && thisThread->bestMoveChanges <= 2)
|
||||||
|
r++;
|
||||||
|
|
||||||
if (moveCountPruning && !formerPv)
|
if (moveCountPruning && !formerPv)
|
||||||
r++;
|
r++;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue