Skip to content

Commit d20f8c6

Browse files
Add low depth singular extensions (#1033)
STC Elo | -0.63 +- 1.90 (95%) SPRT | 8.0+0.08s Threads=1 Hash=16MB LLR | -2.31 (-2.25, 2.89) [0.00, 3.00] Games | N: 34032 W: 8577 L: 8639 D: 16816 Penta | [114, 4101, 8649, 4037, 115] https://recklesschess.space/test/14752/ LTC Elo | 1.09 +- 0.82 (95%) SPRT | 40.0+0.40s Threads=1 Hash=64MB LLR | 2.99 (-2.25, 2.89) [0.00, 3.00] Games | N: 157644 W: 39292 L: 38799 D: 79553 Penta | [74, 17615, 42963, 18084, 86] https://recklesschess.space/test/14755/ Bench: 2847081
1 parent 60899f4 commit d20f8c6

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/search.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,10 @@ fn search<NODE: NodeType>(
700700
extension = -2;
701701
}
702702
}
703+
// Low Depth Singular Extensions (LDSE)
704+
else if depth <= 7 && !in_check && cut_node && estimated_score <= alpha - 25 {
705+
extension = 1;
706+
}
703707

704708
let mut best_move = Move::NULL;
705709
let mut bound = Bound::Upper;

0 commit comments

Comments
 (0)