Skip to content

Commit b2ad933

Browse files
Prevent razoring if TTbound is lower (#893)
Elo | 1.10 +- 0.80 (95%) SPRT | 8.0+0.08s Threads=1 Hash=16MB LLR | 3.08 (-2.25, 2.89) [0.00, 3.00] Games | N: 186484 W: 47073 L: 46484 D: 92927 Penta | [496, 21664, 48379, 22161, 542] https://recklesschess.space/test/13462/ Elo | 1.85 +- 1.46 (95%) SPRT | 40.0+0.40s Threads=1 Hash=64MB LLR | 2.93 (-2.25, 2.89) [0.00, 3.00] Games | N: 49370 W: 12321 L: 12058 D: 24991 Penta | [8, 5428, 13556, 5679, 14] https://recklesschess.space/test/13468/ Bench: 3142485
1 parent c1ab291 commit b2ad933

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/search.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,7 @@ fn search<NODE: NodeType>(
512512
&& estimated_score < alpha - 295 - 261 * depth * depth
513513
&& alpha < 2048
514514
&& !tt_move.is_quiet()
515+
&& tt_bound != Bound::Lower
515516
{
516517
return qsearch::<NonPV>(td, alpha, beta, ply);
517518
}

0 commit comments

Comments
 (0)