Commit f27c57c
authored
Adjust NMP bound with TT score (#1031)
Idea inspired by Beal's paper "A generalised quiescence search
algorithm" where he mentions the concept of touching bounds when
considering null-move searches.
If we have a null move search score that touches the TT score, we have
an adequate estimate of the value of the position. Therefore, return.
STC
Elo | 2.35 +- 1.79 (95%)
SPRT | 8.0+0.08s Threads=1 Hash=16MB
LLR | 2.89 (-2.25, 2.89) [0.00, 3.00]
Games | N: 36348 W: 9282 L: 9036 D: 18030
Penta | [104, 3990, 9753, 4210, 117]
https://recklesschess.space/test/14804/
LTC
Elo | 1.66 +- 1.33 (95%)
SPRT | 40.0+0.40s Threads=1 Hash=64MB
LLR | 2.95 (-2.25, 2.89) [0.00, 3.00]
Games | N: 58740 W: 14662 L: 14381 D: 29697
Penta | [37, 6263, 16482, 6558, 30]
https://recklesschess.space/test/14805/
Bench: 24826741 parent 76205ed commit f27c57c
1 file changed
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
569 | 575 | | |
570 | 576 | | |
571 | 577 | | |
572 | 578 | | |
573 | 579 | | |
574 | 580 | | |
575 | 581 | | |
576 | | - | |
| 582 | + | |
577 | 583 | | |
578 | 584 | | |
579 | 585 | | |
580 | 586 | | |
581 | 587 | | |
582 | | - | |
| 588 | + | |
583 | 589 | | |
584 | 590 | | |
585 | 591 | | |
586 | 592 | | |
587 | 593 | | |
588 | 594 | | |
589 | | - | |
| 595 | + | |
590 | 596 | | |
591 | 597 | | |
592 | 598 | | |
| |||
0 commit comments