Dev Builds » 20231021-0801

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 15. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo
ncm-dbt-01 06:54:04 582306 4000 1394 674 1932 +63.23 ± 5.02 1 161 967 859 12 +128.75 ± 10.89
ncm-dbt-02 06:55:32 585816 3994 1406 656 1932 +66.03 ± 5.04 1 163 925 901 7 +135.98 ± 11.17
ncm-dbt-03 06:55:05 584082 4008 1436 681 1891 +66.24 ± 5.05 3 155 941 894 11 +136.06 ± 11.06
ncm-dbt-04 06:53:29 568829 4000 1402 687 1911 +62.78 ± 5.06 0 171 956 860 13 +127.36 ± 10.97
ncm-dbt-05 06:55:37 579249 3998 1421 723 1854 +61.29 ± 4.96 1 162 981 848 7 +125.46 ± 10.8
20000 7059 3421 9520 +63.91 ± 2.25 6 812 4770 4362 50 +130.7 ± 4.91

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
422479 ncm-dbt-03 583070 8 3 0 5 +136.8 ± 89.09 0 0 1 3 0 +337.69 ± 541.44
422478 ncm-dbt-02 586223 494 173 77 244 +68.39 ± 14.95 0 24 104 118 1 +140.87 ± 33.53
422477 ncm-dbt-05 581319 498 187 88 223 +70.0 ± 13.93 0 18 114 117 0 +146.2 ± 31.9
422476 ncm-dbt-01 581111 500 168 79 253 +62.51 ± 13.74 0 18 126 105 1 +127.76 ± 30.09
422475 ncm-dbt-03 584453 500 182 96 222 +60.36 ± 14.49 0 24 117 108 1 +123.02 ± 31.54
422474 ncm-dbt-04 569669 500 177 91 232 +60.36 ± 14.49 0 25 114 111 0 +124.6 ± 31.99
422473 ncm-dbt-02 586943 500 183 78 239 +74.06 ± 14.6 0 20 107 121 2 +152.18 ± 33.05
422472 ncm-dbt-01 582861 500 175 87 238 +61.79 ± 13.99 0 21 120 109 0 +127.76 ± 31.05
422471 ncm-dbt-05 579289 500 170 97 233 +51.09 ± 13.62 0 22 133 95 0 +104.49 ± 29.21
422470 ncm-dbt-03 583028 500 167 97 236 +48.96 ± 13.93 0 24 133 92 1 +98.44 ± 29.27
422469 ncm-dbt-04 570709 500 178 83 239 +66.82 ± 14.89 0 23 112 112 3 +134.15 ± 32.28
422468 ncm-dbt-02 583698 500 181 80 239 +71.16 ± 13.49 0 15 119 116 0 +148.85 ± 31.04
422467 ncm-dbt-01 584201 500 170 81 249 +62.51 ± 13.88 0 19 124 106 1 +127.76 ± 30.41
422466 ncm-dbt-05 582945 500 172 94 234 +54.64 ± 13.94 0 22 129 98 1 +110.6 ± 29.78
422465 ncm-dbt-03 585717 500 173 84 243 +62.51 ± 14.85 1 23 113 112 1 +129.35 ± 32.14
422464 ncm-dbt-04 567047 500 167 87 246 +56.07 ± 14.15 0 24 122 104 0 +115.23 ± 30.81
422463 ncm-dbt-02 587028 500 176 82 242 +66.1 ± 14.31 0 21 115 113 1 +135.76 ± 31.8
422462 ncm-dbt-01 580821 500 171 85 244 +60.36 ± 15.28 1 24 117 104 4 +119.89 ± 31.55
422461 ncm-dbt-05 579372 500 184 97 219 +61.07 ± 14.38 0 22 121 105 2 +123.02 ± 30.92
422460 ncm-dbt-03 583572 500 175 80 245 +66.82 ± 14.34 1 18 117 113 1 +138.99 ± 31.46
422459 ncm-dbt-04 568514 500 176 88 236 +61.79 ± 14.41 0 20 126 100 4 +121.46 ± 30.15
422458 ncm-dbt-01 583321 500 179 81 240 +68.99 ± 14.0 0 19 114 117 0 +143.89 ± 31.92
422457 ncm-dbt-02 582360 500 174 86 240 +61.79 ± 14.13 1 18 124 106 1 +127.76 ± 30.41
422456 ncm-dbt-03 582861 500 176 80 244 +67.54 ± 14.78 0 24 107 118 1 +138.99 ± 33.06
422455 ncm-dbt-05 582027 500 173 95 232 +54.64 ± 14.22 0 21 134 91 4 +106.01 ± 29.04
422454 ncm-dbt-04 567403 500 182 86 232 +67.54 ± 13.65 0 15 126 107 2 +137.37 ± 29.98
422453 ncm-dbt-01 579413 500 182 89 229 +65.38 ± 14.0 0 17 126 104 3 +130.94 ± 30.05
422452 ncm-dbt-02 586435 500 174 88 238 +60.36 ± 13.93 0 21 122 107 0 +124.6 ± 30.76
422451 ncm-dbt-03 584201 500 187 79 234 +76.25 ± 14.1 1 14 112 122 1 +160.64 ± 32.15
422450 ncm-dbt-05 572638 500 178 84 238 +66.1 ± 14.31 0 22 112 116 0 +137.37 ± 32.27
422449 ncm-dbt-04 568514 500 161 88 251 +51.09 ± 14.58 0 26 128 93 3 +99.95 ± 30.0
422448 ncm-dbt-01 583447 500 171 78 251 +65.38 ± 14.0 0 18 123 107 2 +132.54 ± 30.53
422447 ncm-dbt-05 579992 500 178 93 229 +59.64 ± 14.73 1 24 114 111 0 +124.6 ± 31.99
422446 ncm-dbt-02 586774 500 172 80 248 +64.66 ± 14.39 0 22 115 112 1 +132.54 ± 31.82
422445 ncm-dbt-03 583614 500 184 80 236 +73.33 ± 13.72 0 14 120 114 2 +150.51 ± 30.84
422444 ncm-dbt-04 569869 500 181 84 235 +68.27 ± 14.12 0 19 116 114 1 +140.62 ± 31.61
422443 ncm-dbt-01 583279 500 178 94 228 +58.93 ± 14.56 0 25 117 107 1 +119.89 ± 31.55
422442 ncm-dbt-03 586223 500 189 85 226 +73.33 ± 13.86 0 14 121 112 3 +148.85 ± 30.69
422441 ncm-dbt-04 568912 500 180 80 240 +70.44 ± 14.05 0 19 112 119 0 +147.19 ± 32.24
422440 ncm-dbt-02 587070 500 173 85 242 +61.79 ± 14.27 0 22 119 108 1 +126.18 ± 31.22
422439 ncm-dbt-05 576414 500 179 75 246 +73.34 ± 12.96 0 11 124 115 0 +153.86 ± 30.07

Commit

Commit ID a4fedd8152e717a37ec8b8ddda0658364c1f5ee4
Author Shahin M. Shahin
Date 2023-10-21 08:01:26 UTC
Fix greater than TB scores in null move pruning. This patch is a simplification and a fix to dealing with null moves scores that returns proven mates or TB scores by preventing 'null move pruning' if the nullvalue is in that range. Current solution downgrades nullValues on the non-PV node but the value can be used in a transposed PV-node to the same position afterwards (Triangulation), the later is prone to propagate a wrong score (96.05) to root that will not be refuted unless we search further. Score of (96.05) can be obtained be two methods, maxim static-eval returned on Pv update (mostly qSearch) this downgrade (clamp) in NMP and theoretically can happen with or without TBs but the second scenario is more dangerous than the first. This fixes the reproducible case in very common scenarios with TBs as shown in the debugging at discord. Fixes: #4699 Passed STC: https://tests.stockfishchess.org/tests/view/64c1eca8dc56e1650abba6f9 LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 670048 W: 171132 L: 171600 D: 327316 Ptnml(0-2): 2134, 75687, 179820, 75279, 2104 Passed LTC: https://tests.stockfishchess.org/tests/view/64c5e130dc56e1650abc0438 LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 92868 W: 23642 L: 23499 D: 45727 Ptnml(0-2): 52, 9509, 27171, 9648, 54 closes https://github.com/official-stockfish/Stockfish/pull/4715 Bench: 1327410
Copyright 2011–2025 Next Chess Move LLC