Dev Builds » 20260901-1504

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:36:05 583423 3926 1805 274 1847 +143.06 ± 4.49 0 18 450 1441 54 +339.97 ± 16.06
ncm-dbt-02 06:35:34 591832 3914 1764 272 1878 +139.48 ± 4.52 0 15 489 1399 54 +326.27 ± 15.37
ncm-dbt-03 06:36:13 583413 3900 1758 282 1860 +138.37 ± 4.4 0 15 483 1413 39 +327.88 ± 15.46
ncm-dbt-04 07:26:28 568000 4394 1982 308 2104 +139.39 ± 4.14 0 19 528 1607 43 +332.06 ± 14.8
ncm-dbt-05 06:35:50 605825 3866 1752 278 1836 +139.51 ± 4.57 0 29 443 1419 42 +330.86 ± 16.21
20000 9061 1414 9525 +139.95 ± 1.98 0 96 2393 7279 232 +331.39 ± 6.95

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
484215 ncm-dbt-05 602739 366 161 33 172 +126.86 ± 16.23 0 5 50 123 5 +283.03 ± 48.9
484214 ncm-dbt-03 585042 400 175 29 196 +132.94 ± 15.41 0 4 53 136 7 +297.95 ± 47.47
484213 ncm-dbt-04 566336 394 169 32 193 +126.06 ± 14.69 0 1 64 126 6 +278.53 ± 42.47
484212 ncm-dbt-02 593326 414 188 24 202 +145.59 ± 14.88 0 3 46 149 9 +337.08 ± 51.17
484211 ncm-dbt-01 582152 426 194 36 196 +135.31 ± 13.73 0 4 50 156 3 +320.97 ± 48.98
484210 ncm-dbt-05 601624 500 231 32 237 +146.36 ± 12.81 0 4 50 189 7 +352.8 ± 49.02
484209 ncm-dbt-04 567007 500 228 37 235 +139.81 ± 12.47 0 2 61 181 6 +330.23 ± 44.08
484208 ncm-dbt-03 584117 500 218 30 252 +137.37 ± 11.73 0 3 57 189 1 +336.46 ± 45.77
484207 ncm-dbt-02 590911 500 220 40 240 +130.94 ± 12.76 0 3 69 173 5 +301.33 ± 41.33
484206 ncm-dbt-01 581236 500 226 37 237 +138.18 ± 12.53 0 4 57 185 4 +330.23 ± 45.79
484205 ncm-dbt-05 623877 500 227 28 245 +146.36 ± 11.96 0 3 49 194 4 +363.2 ± 49.57
484204 ncm-dbt-04 563744 500 227 20 253 +153.02 ± 11.35 0 1 46 198 5 +389.56 ± 51.18
484203 ncm-dbt-02 593629 500 222 34 244 +137.37 ± 12.36 0 2 63 180 5 +324.17 ± 43.32
484202 ncm-dbt-03 583740 500 223 38 239 +134.95 ± 12.84 0 2 68 173 7 +309.64 ± 41.56
484201 ncm-dbt-01 583950 500 225 40 235 +134.95 ± 13.22 0 2 70 169 9 +304.07 ± 40.91
484200 ncm-dbt-05 604262 500 228 36 236 +140.62 ± 13.04 0 5 54 185 6 +333.32 ± 47.06
484199 ncm-dbt-04 570348 500 233 42 225 +139.81 ± 12.67 0 3 59 182 6 +330.23 ± 44.94
484198 ncm-dbt-03 581070 500 217 39 244 +129.35 ± 12.41 0 3 69 175 3 +301.33 ± 41.33
484197 ncm-dbt-02 590653 500 227 38 235 +138.18 ± 12.93 0 2 65 175 8 +318.25 ± 42.59
484196 ncm-dbt-01 585674 500 237 32 231 +151.34 ± 13.2 0 2 53 183 12 +356.21 ± 47.52
484195 ncm-dbt-05 601802 500 234 36 230 +145.54 ± 12.64 0 0 62 178 10 +339.63 ± 43.41
484194 ncm-dbt-04 567482 500 233 30 237 +149.68 ± 12.01 0 1 52 190 7 +366.78 ± 47.92
484193 ncm-dbt-03 583614 500 231 40 229 +139.8 ± 11.84 0 0 64 181 5 +333.32 ± 42.66
484192 ncm-dbt-02 592677 500 228 23 249 +151.34 ± 12.14 0 1 51 190 8 +370.41 ± 48.42
484191 ncm-dbt-01 584495 500 241 35 224 +152.18 ± 11.87 0 1 49 193 7 +377.87 ± 49.47
484190 ncm-dbt-05 604352 500 228 43 229 +134.95 ± 12.84 0 5 59 182 4 +318.25 ± 44.96
484189 ncm-dbt-04 568991 500 223 25 252 +145.54 ± 11.33 0 1 53 193 3 +363.2 ± 47.43
484188 ncm-dbt-03 582903 500 230 31 239 +146.36 ± 12.18 0 0 59 183 8 +349.43 ± 44.59
484187 ncm-dbt-02 590653 500 230 38 232 +140.62 ± 12.44 0 2 60 182 6 +333.32 ± 44.47
484186 ncm-dbt-01 583656 500 222 28 250 +142.25 ± 12.37 0 1 61 181 7 +336.46 ± 43.96
484185 ncm-dbt-05 602382 500 222 35 243 +136.56 ± 12.18 0 4 57 187 2 +330.23 ± 45.79
484184 ncm-dbt-03 581402 500 234 41 225 +141.44 ± 11.98 0 2 57 187 4 +342.85 ± 45.71
484183 ncm-dbt-01 584117 500 234 26 240 +153.86 ± 11.53 0 1 46 197 6 +389.56 ± 51.18
484182 ncm-dbt-04 567324 500 227 35 238 +140.62 ± 12.23 0 3 56 187 4 +339.63 ± 46.2
484181 ncm-dbt-02 590868 500 218 38 244 +130.94 ± 12.76 0 1 75 167 7 +295.94 ± 39.27
484180 ncm-dbt-02 591943 500 231 37 232 +142.25 ± 12.16 0 1 60 183 6 +339.63 ± 44.35
484179 ncm-dbt-04 567126 500 219 44 237 +126.97 ± 12.28 0 2 74 171 3 +293.29 ± 39.69
484178 ncm-dbt-05 605568 500 221 35 244 +135.76 ± 12.42 0 3 62 181 4 +321.19 ± 43.77
484177 ncm-dbt-01 582110 500 226 40 234 +135.76 ± 12.81 0 3 64 177 6 +315.35 ± 43.03
484176 ncm-dbt-03 585421 500 230 34 236 +143.89 ± 11.65 0 1 56 189 4 +352.8 ± 46.04
484131 ncm-dbt-04 573649 500 223 43 234 +130.94 ± 12.76 0 5 63 179 3 +306.84 ± 43.45

Commit

Commit ID 3f6f417b87c0e80ee30914b6b539b4ab7d3b2a5b
Author Robert Nurnberg @ elitebook
Date 2026-09-01 15:04:52 UTC
Update the WDL model This PR updates the internal WDL model, using data from 2M games played by the revisions since 229f6339e537a097a79831cd06dbfdb3e623d4ac. The normalizing constant decreases significantly from 385 to 304. That means the current 78cp will roughly map to 100cp. ``` > ./updateWDL.sh --firstrev 229f6339e537a097a79831cd06dbfdb3e623d4ac Running: ./updateWDL.sh --firstrev 229f6339e537a097a79831cd06dbfdb3e623d4ac --lasttrev HEAD --materialMin 17 --EloDiffMax 5 started at: Tue 1 Sep 14:31:12 CEST 2026 Look recursively in directory pgns for games with max nElo difference 5 using books matching "UHO_Lichess_4852_v..epd" for SF revisions between 229f6339e537a097a79831cd06dbfdb3e623d4ac (from 2026-08-19 18:48:49 +0200) and HEAD (from 2026-08-29 09:16:46 +0200). Based on 109147283 positions from 2046412 games, NormalizeToPawnValue should change from 385 to 304. In the updated WDL model, 78cp would roughly map to 100cp. ended at: Tue 1 Sep 14:32:20 CEST 2026 ``` ``` > cat scoreWDL.log Converting evals with NormalizeData = {'momType': 'material', 'momMin': 17, 'momMax': 78, 'momTarget': 58, 'as': [-72.32565836, 185.93832038, -144.58862193, 416.44950446]}. Reading eval stats from updateWDL.json. Retained (W,D,L) = (26673519, 54948054, 27525710) positions. Saved distribution plot to updateWDLdistro.png. Fit WDL model based on material. Initial objective function: 0.3550415621263458 Final objective function: 0.3550400701834142 Optimization terminated successfully. const int NormalizeToPawnValue = 304; Corresponding spread = 61; Corresponding normalized spread = 0.19927805405945914; Draw rate at 0.0 eval at material 58 = 0.986853004859315; Parameters in internal value units: p_a = ((-142.721 * x / 58 + 372.352) * x / 58 + -340.711) * x / 58 + 415.235 p_b = ((5.938 * x / 58 + 15.613) * x / 58 + -30.578) * x / 58 + 69.639 constexpr double as[] = {-142.72052667, 372.35176398, -340.71073572, 415.23490212}; constexpr double bs[] = {5.93832785, 15.61267078, -30.57816876, 69.63866711}; Preparing plots. Saved graphics to updateWDL.png. Total elapsed time = 30.92s. ``` The patch only affects the displayed `cp` and `wdl` values, and nothing else. closes https://github.com/official-stockfish/Stockfish/pull/7120 No functional change
Copyright 2011–2026 Next Chess Move LLC