mirror of
https://github.com/sockspls/badfish
synced 2025-07-11 19:49:14 +00:00
Omit two unneeded tests
These redundant tests were intended as a speed-up, but they do not seem to provide any speed anymore. STC: https://tests.stockfishchess.org/tests/view/64e9079c85e3e95030fd8259 LLR: 2.96 (-2.94,2.94) <-1.75,0.25> Total: 134688 W: 34338 L: 34226 D: 66124 Ptnml(0-2): 426, 15122, 36124, 15258, 414 closes https://github.com/official-stockfish/Stockfish/pull/4767 No functional change
This commit is contained in:
parent
4c4cb185aa
commit
8cd5cbf693
1 changed files with 0 additions and 2 deletions
|
@ -518,7 +518,6 @@ namespace {
|
|||
// Check if we have an upcoming move that draws by repetition, or
|
||||
// if the opponent had an alternative move earlier to this position.
|
||||
if ( !rootNode
|
||||
&& pos.rule50_count() >= 3
|
||||
&& alpha < VALUE_DRAW
|
||||
&& pos.has_game_cycle(ss->ply))
|
||||
{
|
||||
|
@ -1398,7 +1397,6 @@ moves_loop: // When in check, search starts here
|
|||
// Check if we have an upcoming move that draws by repetition, or
|
||||
// if the opponent had an alternative move earlier to this position.
|
||||
if ( depth < 0
|
||||
&& pos.rule50_count() >= 3
|
||||
&& alpha < VALUE_DRAW
|
||||
&& pos.has_game_cycle(ss->ply))
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue