Dev Builds » 20260122-1815

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:45:02 582168 4002 1748 373 1881 +124.43 ± 4.62 1 44 559 1373 24 +285.28 ± 14.41
ncm-dbt-02 06:45:08 586766 4016 1727 384 1905 +120.83 ± 4.48 2 25 631 1328 22 +274.75 ± 13.49
ncm-dbt-03 06:44:05 585260 4002 1744 381 1877 +123.25 ± 4.43 0 26 607 1347 21 +282.1 ± 13.76
ncm-dbt-04 06:44:42 567652 4000 1752 370 1878 +125.19 ± 4.72 1 38 582 1336 43 +281.68 ± 14.11
ncm-dbt-05 06:45:32 582690 3980 1724 408 1848 +119.37 ± 4.59 0 38 622 1306 24 +268.91 ± 13.62
20000 8695 1916 9389 +122.61 ± 2.04 4 171 3001 6690 134 +278.49 ± 6.2

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
451497 ncm-dbt-01 581985 2 1 0 1 +189.7 ± 55.98 0 0 0 1 0 +1129.65 ± 376.02
451496 ncm-dbt-03 581652 2 1 0 1 +189.7 ± 55.98 0 0 0 1 0 +1129.65 ± 376.02
451495 ncm-dbt-02 587707 16 8 2 6 +136.89 ± 61.78 0 0 2 6 0 +337.87 ± 515.83
451494 ncm-dbt-05 576006 480 214 53 213 +121.22 ± 13.48 0 5 73 158 4 +271.88 ± 40.18
451493 ncm-dbt-01 581361 500 225 53 222 +124.6 ± 12.9 0 4 74 168 4 +282.94 ± 39.86
451492 ncm-dbt-03 586097 500 222 42 236 +130.94 ± 11.96 0 2 68 178 2 +309.64 ± 41.56
451491 ncm-dbt-04 568514 500 221 44 235 +128.55 ± 13.01 0 3 73 168 6 +290.66 ± 40.08
451490 ncm-dbt-02 587367 500 207 43 250 +118.33 ± 12.44 0 4 79 166 1 +270.57 ± 38.47
451489 ncm-dbt-05 580904 500 208 49 243 +114.45 ± 12.67 0 5 82 162 1 +258.75 ± 37.76
451488 ncm-dbt-03 587240 500 215 52 233 +117.55 ± 12.82 0 4 82 161 3 +263.42 ± 37.69
451487 ncm-dbt-01 582152 500 217 57 226 +115.23 ± 13.88 1 7 76 163 3 +258.75 ± 39.42
451486 ncm-dbt-04 568792 500 219 54 227 +119.11 ± 14.19 1 4 82 155 8 +258.75 ± 37.76
451485 ncm-dbt-02 586350 500 217 46 237 +123.81 ± 12.92 0 4 75 167 4 +280.42 ± 39.57
451484 ncm-dbt-05 580075 500 217 51 232 +119.89 ± 13.16 0 6 75 166 3 +270.57 ± 39.67
451483 ncm-dbt-04 566809 500 217 45 238 +124.6 ± 12.14 0 3 73 173 1 +290.66 ± 40.08
451482 ncm-dbt-03 587155 500 219 47 234 +124.6 ± 13.09 0 5 72 169 4 +282.94 ± 40.5
451481 ncm-dbt-01 582736 500 214 45 241 +122.24 ± 12.57 0 4 75 169 2 +280.42 ± 39.57
451480 ncm-dbt-02 586604 500 215 49 236 +119.89 ± 12.98 0 3 83 159 5 +265.78 ± 37.35
451479 ncm-dbt-05 583447 500 219 60 221 +114.45 ± 13.38 0 6 83 157 4 +251.89 ± 37.57
451478 ncm-dbt-04 567799 500 216 32 252 +134.15 ± 12.67 0 4 62 180 4 +315.35 ± 43.81
451477 ncm-dbt-03 586943 500 218 45 237 +125.38 ± 11.72 0 1 76 172 1 +293.29 ± 38.98
451476 ncm-dbt-02 586097 500 217 45 238 +124.6 ± 12.52 1 2 72 174 1 +293.29 ± 40.39
451475 ncm-dbt-01 580572 500 224 46 230 +129.35 ± 12.99 0 6 63 178 3 +301.33 ± 43.45
451474 ncm-dbt-05 583447 500 209 47 244 +116.77 ± 13.36 0 6 80 160 4 +258.75 ± 38.32
451473 ncm-dbt-03 583196 500 218 48 234 +123.02 ± 12.56 0 2 80 164 4 +277.93 ± 38.02
451472 ncm-dbt-02 586943 500 212 55 233 +112.91 ± 12.86 0 3 91 152 4 +247.41 ± 35.47
451471 ncm-dbt-04 568275 500 217 49 234 +121.45 ± 13.31 0 7 71 169 3 +275.45 ± 40.84
451470 ncm-dbt-01 582861 500 226 45 229 +131.74 ± 12.14 0 3 65 180 2 +312.48 ± 42.67
451469 ncm-dbt-05 586604 500 216 44 240 +124.6 ± 12.53 0 4 72 172 2 +288.06 ± 40.46
451468 ncm-dbt-03 582485 500 213 44 243 +122.24 ± 13.12 0 5 75 166 4 +275.45 ± 39.63
451467 ncm-dbt-02 584537 500 218 53 229 +119.11 ± 12.43 0 3 81 164 2 +270.57 ± 37.86
451466 ncm-dbt-01 582569 500 217 40 243 +128.55 ± 13.91 0 6 69 167 8 +285.49 ± 41.44
451465 ncm-dbt-04 568514 500 215 57 228 +113.68 ± 13.72 0 7 83 155 5 +247.41 ± 37.61
451464 ncm-dbt-05 582527 500 222 53 225 +122.24 ± 12.38 0 1 83 162 4 +275.45 ± 37.11
451463 ncm-dbt-03 586943 500 217 45 238 +124.6 ± 12.33 0 3 74 171 2 +288.06 ± 39.79
451462 ncm-dbt-02 586689 500 215 46 239 +122.24 ± 11.99 0 1 81 166 2 +280.42 ± 37.62
451461 ncm-dbt-01 580447 500 214 44 242 +123.02 ± 12.93 0 6 70 172 2 +282.94 ± 41.13
451460 ncm-dbt-04 562690 500 216 44 240 +124.6 ± 13.27 0 4 76 164 6 +277.93 ± 39.29
451459 ncm-dbt-03 585632 500 221 58 221 +117.55 ± 12.46 0 4 80 165 1 +268.17 ± 38.21
451458 ncm-dbt-05 588515 500 219 51 230 +121.45 ± 12.77 0 5 74 169 2 +277.93 ± 39.92
451457 ncm-dbt-01 584832 500 210 43 247 +120.67 ± 12.97 0 8 67 175 0 +280.42 ± 42.05
451456 ncm-dbt-02 588600 500 218 45 237 +125.39 ± 13.43 1 5 67 174 3 +290.66 ± 42.08
451455 ncm-dbt-04 569829 500 231 45 224 +135.76 ± 14.12 0 6 62 172 10 +304.07 ± 43.81

Commit

Commit ID c0f245303b1a666a58e4973ed794bc048aadc55b
Author anematode
Date 2026-01-22 18:15:17 UTC
Make PGO builds deterministic again some environment dependent execution (e.g. pid) were being std::hash'ed, and net filenames put in unordered maps. Also uses sprintf instead of std::to_string. Depending on precise content, this could lead to different PGO'ed binaries. This is mitigated by using a basic hash function. This also fixes a potential issue in net filename generation, in cases where std::hash would use invocation dependent salt, which is not the cases today for typical std libraries. Closes https://github.com/official-stockfish/Stockfish/pull/6562 No functional change
Copyright 2011–2026 Next Chess Move LLC