Skip to content

Commit 4b4b64c

Browse files
Add Futility LMR (official-clockwork#319)
``` Test | futility-lmr Elo | 1.87 +- 1.26 (95%) SPRT | 8.0+0.08s Threads=1 Hash=16MB LLR | 2.96 (-2.94, 2.94) [0.00, 5.00] Games | N: 97996 W: 23881 L: 23354 D: 50761 Penta | [1105, 11698, 22878, 12199, 1118] ``` https://clockworkopenbench.pythonanywhere.com/test/907/ ``` Test | futility-lmr Elo | 2.35 +- 1.87 (95%) SPRT | 40.0+0.40s Threads=1 Hash=64MB LLR | 2.97 (-2.94, 2.94) [0.00, 5.00] Games | N: 39600 W: 9184 L: 8916 D: 21500 Penta | [250, 4727, 9616, 4919, 288] ``` https://clockworkopenbench.pythonanywhere.com/test/908/ bench: 11343803
1 parent d28738e commit 4b4b64c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/search.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -670,6 +670,7 @@ Value Worker::search(
670670

671671
if (quiet) {
672672
reduction += (1024 - move_history / 8);
673+
reduction += (ss->static_eval + 500 + 100 * depth <= alpha && !is_in_check) * 1024;
673674
}
674675

675676
if (!quiet) {

0 commit comments

Comments
 (0)