Dev Builds » 20260918-1901

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:43:54 583282 4000 1812 284 1904 +139.81 ± 4.42 0 22 471 1464 43 +332.16 ± 15.7
ncm-dbt-02 06:45:21 591138 4000 1802 271 1927 +140.11 ± 4.3 0 20 462 1485 33 +337.25 ± 15.85
ncm-dbt-03 06:44:38 583800 4000 1795 262 1943 +140.32 ± 4.22 0 12 476 1479 33 +338.04 ± 15.57
ncm-dbt-04 06:44:20 567999 4000 1849 257 1894 +146.36 ± 4.16 0 12 421 1530 37 +360.99 ± 16.59
ncm-dbt-05 06:45:29 604880 4000 1819 292 1889 +139.71 ± 4.34 0 16 482 1461 41 +332.55 ± 15.49
20000 9077 1366 9557 +141.25 ± 1.92 0 82 2312 7419 187 +339.95 ± 7.07

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
485380 ncm-dbt-05 606245 500 229 37 234 +140.62 ± 12.84 0 3 59 181 7 +330.23 ± 44.94
485379 ncm-dbt-01 585590 500 227 37 236 +138.99 ± 13.1 0 2 65 174 9 +318.25 ± 42.59
485378 ncm-dbt-03 584790 500 213 29 258 +134.14 ± 11.86 0 0 70 176 4 +315.34 ± 40.62
485377 ncm-dbt-02 592850 500 229 36 235 +141.44 ± 12.41 0 3 56 186 5 +339.63 ± 46.2
485376 ncm-dbt-04 568951 500 234 37 229 +144.71 ± 12.05 0 1 57 186 6 +349.43 ± 45.6
485375 ncm-dbt-01 583531 500 226 35 239 +139.81 ± 13.07 0 5 55 184 6 +330.23 ± 46.62
485374 ncm-dbt-02 591512 500 235 38 227 +144.71 ± 11.83 0 1 56 188 5 +352.8 ± 46.04
485373 ncm-dbt-03 583321 500 225 28 247 +144.71 ± 11.38 0 1 54 192 3 +359.68 ± 46.95
485372 ncm-dbt-05 602963 500 230 42 228 +137.37 ± 11.29 0 2 58 190 0 +339.63 ± 45.29
485371 ncm-dbt-04 566533 500 225 24 251 +148.02 ± 11.42 0 2 48 197 3 +374.11 ± 50.1
485370 ncm-dbt-03 581943 500 221 33 246 +137.37 ± 12.15 0 1 65 179 5 +324.17 ± 42.47
485369 ncm-dbt-05 602784 500 227 30 243 +144.71 ± 12.68 0 2 57 183 8 +342.85 ± 45.71
485368 ncm-dbt-01 583698 500 226 48 226 +129.35 ± 12.8 0 2 74 168 6 +293.29 ± 39.69
485367 ncm-dbt-02 591512 500 234 35 231 +146.36 ± 11.96 0 1 55 188 6 +356.21 ± 46.49
485366 ncm-dbt-04 568395 500 242 29 229 +158.08 ± 11.23 0 0 44 199 7 +406.2 ± 52.26
485365 ncm-dbt-03 583992 500 223 32 245 +139.81 ± 11.62 0 2 57 189 2 +342.85 ± 45.71
485364 ncm-dbt-02 589668 500 224 30 246 +142.25 ± 12.58 0 3 56 185 6 +339.63 ± 46.2
485363 ncm-dbt-05 602650 500 219 30 251 +138.18 ± 13.32 0 4 61 177 8 +318.25 ± 44.18
485362 ncm-dbt-01 581402 500 229 29 242 +147.19 ± 12.36 0 3 50 191 6 +359.68 ± 49.05
485361 ncm-dbt-04 568037 500 227 39 234 +137.37 ± 12.56 0 3 61 181 5 +324.17 ± 44.15
485360 ncm-dbt-03 581485 500 237 44 219 +141.44 ± 12.61 0 3 57 184 6 +336.46 ± 45.77
485359 ncm-dbt-01 583196 500 219 33 248 +135.76 ± 12.62 0 6 54 188 2 +327.18 ± 47.0
485358 ncm-dbt-05 600646 500 230 32 238 +145.54 ± 12.01 0 2 53 190 5 +356.21 ± 47.52
485357 ncm-dbt-02 590481 500 217 32 251 +134.95 ± 11.61 0 2 62 185 1 +327.18 ± 43.69
485356 ncm-dbt-04 565863 500 223 28 249 +143.07 ± 11.69 0 1 57 188 4 +349.43 ± 45.6
485355 ncm-dbt-03 585843 500 231 33 236 +145.54 ± 12.22 0 2 54 188 6 +352.8 ± 47.05
485354 ncm-dbt-01 585421 500 224 35 241 +138.18 ± 11.7 0 2 59 187 2 +336.46 ± 44.87
485353 ncm-dbt-04 568554 500 230 35 235 +143.07 ± 12.12 0 2 56 187 5 +346.12 ± 46.15
485352 ncm-dbt-02 589497 500 224 28 248 +143.89 ± 11.19 0 1 54 193 2 +359.68 ± 46.95
485351 ncm-dbt-05 599539 500 227 42 231 +134.95 ± 12.04 0 0 70 175 5 +315.34 ± 40.62
485350 ncm-dbt-03 584327 500 217 35 248 +132.54 ± 11.91 0 1 69 177 3 +312.48 ± 41.11
485349 ncm-dbt-05 602248 500 225 42 233 +133.34 ± 12.49 0 3 65 178 4 +312.48 ± 42.67
485348 ncm-dbt-01 576905 500 227 39 234 +137.37 ± 12.36 0 2 63 180 5 +324.17 ± 43.32
485347 ncm-dbt-04 568713 500 235 32 233 +149.68 ± 11.79 0 2 48 195 5 +374.11 ± 50.1
485346 ncm-dbt-02 592159 500 220 46 234 +126.17 ± 13.42 0 6 69 170 5 +285.49 ± 41.44
485345 ncm-dbt-03 584706 500 228 28 244 +147.19 ± 11.7 0 2 50 194 4 +366.78 ± 49.02
485344 ncm-dbt-01 586520 500 234 28 238 +152.18 ± 11.64 0 0 51 192 7 +377.86 ± 48.25
485343 ncm-dbt-04 568951 500 233 33 234 +147.19 ± 11.0 0 1 50 197 2 +374.11 ± 48.94
485342 ncm-dbt-05 621968 500 232 37 231 +143.07 ± 11.47 0 0 59 187 4 +349.43 ± 44.59
485341 ncm-dbt-02 591426 500 219 26 255 +141.44 ± 11.98 0 3 54 190 3 +346.12 ± 47.1

Commit

Commit ID e7b67b9b13d05bced9b7976fe17cab21634c86e4
Author FauziAkram
Date 2026-09-18 19:01:21 UTC
Simplify TT cutoff and penalize condition checks In Step 6 checks for an early TT cutoff and, if that fails due to a bound mismatch, penalizes the TT entry. Both the cutoff check (if) and the penalize check (else if) share several identical preconditions: !PvNode !excludedMove is_valid(ttData.value) ttData.depth > depth - (ttData.value <= beta) This patch factors these common checks into an outer if block. This reduces code duplication and clarifies that TT penalization is only considered when depth criteria for a cutoff were already met. Passed Non-Reg: LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 132800 W: 33818 L: 33712 D: 65270 Ptnml(0-2): 173, 13906, 38116, 14052, 153 https://tests.stockfishchess.org/tests/view/6aa690a3a8284b37a0a05ba8 closes https://github.com/official-stockfish/Stockfish/pull/7160 No functional change
Copyright 2011–2026 Next Chess Move LLC