Dev Builds » 20260426-0725

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:40:50 583878 4000 1685 390 1925 +116.68 ± 4.68 1 43 644 1284 28 +259.91 ± 13.39
ncm-dbt-02 06:42:03 585843 4000 1712 378 1910 +120.48 ± 4.55 1 35 615 1327 22 +273.31 ± 13.7
ncm-dbt-03 06:41:50 585764 4000 1725 417 1858 +117.94 ± 4.61 0 40 638 1296 26 +264.01 ± 13.45
ncm-dbt-04 06:41:16 567448 4000 1703 398 1899 +117.65 ± 4.55 0 37 643 1298 22 +264.3 ± 13.38
ncm-dbt-05 06:42:22 583347 4000 1696 370 1934 +119.7 ± 4.65 0 37 635 1293 35 +266.67 ± 13.47
20000 8521 1953 9526 +118.49 ± 2.06 2 192 3175 6498 133 +265.6 ± 6.02

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
466331 ncm-dbt-05 581902 500 217 45 238 +124.6 ± 12.9 0 2 80 162 6 +277.93 ± 38.02
466330 ncm-dbt-04 567640 500 208 53 239 +111.37 ± 12.87 0 5 87 156 2 +247.41 ± 36.56
466329 ncm-dbt-03 585295 500 210 57 233 +109.83 ± 13.05 0 5 90 152 3 +240.82 ± 35.87
466328 ncm-dbt-02 588047 500 216 45 239 +123.81 ± 13.1 0 6 70 171 3 +282.94 ± 41.13
466327 ncm-dbt-01 584159 500 211 48 241 +117.55 ± 13.0 0 6 77 165 2 +265.78 ± 39.12
466326 ncm-dbt-04 567324 500 216 49 235 +120.67 ± 12.41 0 0 88 157 5 +268.16 ± 35.74
466325 ncm-dbt-05 583154 500 209 46 245 +117.55 ± 12.64 0 3 84 160 3 +263.42 ± 37.11
466324 ncm-dbt-02 583908 500 211 41 248 +123.02 ± 13.11 0 4 77 164 5 +275.45 ± 39.01
466323 ncm-dbt-03 587070 500 214 58 228 +112.14 ± 13.56 0 6 87 152 5 +243.0 ± 36.62
466322 ncm-dbt-01 584327 500 212 61 227 +108.3 ± 13.4 0 6 91 149 4 +234.38 ± 35.72
466321 ncm-dbt-04 567047 500 217 39 244 +129.35 ± 12.21 0 3 68 177 2 +304.07 ± 41.65
466320 ncm-dbt-02 582611 500 215 48 237 +120.67 ± 12.78 0 5 75 168 2 +275.45 ± 39.63
466319 ncm-dbt-01 584243 500 207 45 248 +116.77 ± 12.65 0 5 79 165 1 +265.78 ± 38.54
466318 ncm-dbt-03 585632 500 213 34 253 +130.14 ± 12.59 0 3 69 174 4 +301.33 ± 41.33
466317 ncm-dbt-05 583950 500 198 46 256 +109.07 ± 13.73 0 7 89 149 5 +234.38 ± 36.22
466316 ncm-dbt-04 567680 500 214 45 241 +122.24 ± 13.48 0 6 74 165 5 +273.0 ± 39.95
466315 ncm-dbt-02 585928 500 218 52 230 +119.89 ± 12.61 0 4 78 166 2 +273.0 ± 38.74
466314 ncm-dbt-03 585421 500 226 48 226 +129.35 ± 12.41 0 3 69 175 3 +301.33 ± 41.33
466313 ncm-dbt-01 582152 500 204 50 246 +110.6 ± 13.39 0 7 85 155 3 +243.0 ± 37.13
466312 ncm-dbt-05 581319 500 205 44 251 +116.0 ± 12.66 0 4 83 161 2 +261.07 ± 37.44
466311 ncm-dbt-04 568792 500 210 50 240 +115.22 ± 13.2 0 6 81 160 3 +256.44 ± 38.07
466310 ncm-dbt-02 587664 500 209 50 241 +114.45 ± 13.21 0 5 85 156 4 +251.89 ± 37.03
466309 ncm-dbt-03 585928 500 211 50 239 +116.0 ± 13.2 0 6 80 161 3 +258.75 ± 38.32
466308 ncm-dbt-01 582778 500 219 56 225 +117.55 ± 13.87 0 8 76 161 5 +258.75 ± 39.42
466307 ncm-dbt-05 585084 500 221 47 232 +126.17 ± 13.6 0 4 76 162 8 +277.93 ± 39.29
466306 ncm-dbt-04 568196 500 208 50 242 +113.68 ± 12.86 0 5 84 159 2 +254.16 ± 37.27
466305 ncm-dbt-03 585506 500 216 66 218 +107.54 ± 13.06 0 7 87 155 1 +238.66 ± 36.67
466304 ncm-dbt-01 583196 500 210 42 248 +121.46 ± 13.84 1 6 71 168 4 +275.45 ± 40.84
466303 ncm-dbt-05 587155 500 216 51 233 +119.11 ± 12.99 0 6 75 167 2 +270.57 ± 39.67
466302 ncm-dbt-02 587537 500 216 54 230 +116.77 ± 12.83 0 5 80 163 2 +263.42 ± 38.27
466301 ncm-dbt-04 566217 500 216 55 229 +116.0 ± 13.02 0 6 79 163 2 +261.07 ± 38.58
466300 ncm-dbt-01 584579 500 203 41 256 +116.77 ± 12.83 0 4 83 160 3 +261.07 ± 37.44
466299 ncm-dbt-03 585337 500 221 46 233 +126.97 ± 13.22 0 4 73 167 6 +285.49 ± 40.16
466298 ncm-dbt-05 578836 500 222 49 229 +125.38 ± 13.43 0 5 73 166 6 +280.42 ± 40.21
466297 ncm-dbt-02 584916 500 217 36 247 +131.74 ± 12.34 1 1 66 180 2 +315.35 ± 42.24
466296 ncm-dbt-04 566691 500 214 57 229 +112.91 ± 12.86 0 6 82 161 1 +254.16 ± 37.82
466295 ncm-dbt-01 585590 500 219 47 234 +124.6 ± 12.71 0 1 82 161 6 +277.93 ± 37.36
466294 ncm-dbt-03 585928 500 214 58 228 +112.14 ± 12.87 0 6 83 160 1 +251.89 ± 37.57
466293 ncm-dbt-02 586139 500 210 52 238 +113.68 ± 12.86 0 5 84 159 2 +254.16 ± 37.27
466292 ncm-dbt-05 585379 500 208 42 250 +119.89 ± 13.16 0 6 75 166 3 +270.57 ± 39.67

Commit

Commit ID 38d887ac644d114c242e273c9b605aca7fbb034d
Author FauziAkram
Date 2026-04-26 07:25:45 UTC
Reuse Promotion Type Natively Piece promotion is generated, and then type_of(promotion) is used to retrieve the underlying type. The class Move provides .promotion_type() natively, meaning we can cache the type directly and avoid extracting it indirectly afterward. By extracting pt = m.promotion_type(); up front, we don't need to call type_of(promotion) iteratively inside the assertions or conditions below. closes https://github.com/official-stockfish/Stockfish/pull/6759 No functional change
Copyright 2011–2026 Next Chess Move LLC