mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00
Simplify Away History Updates in Multicut
Passed Non-regression STC: LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 44896 W: 11600 L: 11388 D: 21908 Ptnml(0-2): 140, 5230, 11532, 5370, 176 https://tests.stockfishchess.org/tests/view/664cee31830eb9f886616a80 Passed Non-regression LTC: LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 56832 W: 14421 L: 14234 D: 28177 Ptnml(0-2): 37, 6251, 15643, 6458, 27 https://tests.stockfishchess.org/tests/view/664cfd4e830eb9f886616aa6 closes https://github.com/official-stockfish/Stockfish/pull/5281 Bench: 1119412
This commit is contained in:
parent
1dcffa6210
commit
c39b98b9e3
1 changed files with 0 additions and 5 deletions
|
@ -1083,12 +1083,7 @@ moves_loop: // When in check, search starts here
|
||||||
// we assume this expected cut-node is not singular (multiple moves fail high),
|
// we assume this expected cut-node is not singular (multiple moves fail high),
|
||||||
// and we can prune the whole subtree by returning a softbound.
|
// and we can prune the whole subtree by returning a softbound.
|
||||||
else if (singularBeta >= beta)
|
else if (singularBeta >= beta)
|
||||||
{
|
|
||||||
if (!ttCapture)
|
|
||||||
update_quiet_histories(pos, ss, *this, ttMove, -stat_malus(depth));
|
|
||||||
|
|
||||||
return singularBeta;
|
return singularBeta;
|
||||||
}
|
|
||||||
|
|
||||||
// Negative extensions
|
// Negative extensions
|
||||||
// If other moves failed high over (ttValue - margin) without the ttMove on a reduced search,
|
// If other moves failed high over (ttValue - margin) without the ttMove on a reduced search,
|
||||||
|
|
Loading…
Add table
Reference in a new issue