Dev Builds » 20260610-0640

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:44:17 582964 4016 1820 284 1912 +140.0 ± 4.33 0 18 475 1476 39 +334.51 ± 15.62
ncm-dbt-02 06:42:16 586173 4000 1770 312 1918 +132.74 ± 4.42 0 20 538 1406 36 +308.94 ± 14.64
ncm-dbt-03 06:42:08 585271 4000 1782 320 1898 +133.14 ± 4.46 0 27 518 1421 34 +311.06 ± 14.96
ncm-dbt-04 06:43:31 568183 4002 1795 305 1902 +135.88 ± 4.41 0 24 498 1444 35 +320.55 ± 15.26
ncm-dbt-05 06:44:06 584130 3982 1787 289 1906 +137.45 ± 4.42 0 25 479 1451 36 +325.9 ± 15.57
20000 8954 1510 9536 +135.84 ± 1.97 0 114 2508 7198 180 +320.01 ± 6.79

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
473178 ncm-dbt-04 567324 2 1 1 0 0.0 ± 34.02 0 0 1 0 0 0.0 ± 30.47
473177 ncm-dbt-01 583531 16 9 1 6 +190.7 ± 83.17 0 0 1 6 1 +470.09 ± 466.68
473176 ncm-dbt-05 583782 482 219 29 234 +144.79 ± 12.55 0 2 53 180 6 +349.01 ± 47.5
473175 ncm-dbt-02 586181 500 226 39 235 +136.56 ± 13.17 0 4 62 177 7 +315.35 ± 43.81
473174 ncm-dbt-03 583698 500 234 41 225 +141.44 ± 13.4 0 3 61 176 10 +324.17 ± 44.15
473173 ncm-dbt-04 568434 500 225 36 239 +138.18 ± 12.12 0 1 64 180 5 +327.18 ± 42.83
473172 ncm-dbt-01 582611 500 223 37 240 +135.76 ± 12.81 0 4 61 180 5 +318.25 ± 44.18
473171 ncm-dbt-05 583447 500 230 40 230 +138.99 ± 11.66 0 1 61 185 3 +336.46 ± 43.96
473170 ncm-dbt-03 585084 500 226 35 239 +139.8 ± 11.4 0 0 62 185 3 +339.63 ± 43.41
473169 ncm-dbt-02 583447 500 226 41 233 +134.95 ± 12.04 0 2 64 181 3 +321.19 ± 42.95
473168 ncm-dbt-01 584201 500 226 35 239 +139.81 ± 13.07 0 3 61 178 8 +324.17 ± 44.15
473167 ncm-dbt-04 568912 500 222 43 235 +130.14 ± 13.7 0 5 69 168 8 +290.66 ± 41.43
473166 ncm-dbt-05 585169 500 223 27 250 +143.89 ± 11.87 0 1 57 187 5 +349.43 ± 45.6
473165 ncm-dbt-03 584117 500 217 37 246 +130.94 ± 13.14 0 5 65 175 5 +301.33 ± 42.75
473164 ncm-dbt-02 586520 500 218 34 248 +134.15 ± 12.86 0 3 66 175 6 +309.64 ± 42.33
473163 ncm-dbt-01 582819 500 234 29 237 +151.34 ± 11.22 0 1 47 198 4 +385.59 ± 50.59
473162 ncm-dbt-04 564840 500 227 35 238 +140.62 ± 12.64 0 5 52 189 4 +339.63 ± 47.98
473161 ncm-dbt-05 583321 500 227 46 227 +131.74 ± 12.74 0 2 71 171 6 +301.33 ± 40.6
473160 ncm-dbt-03 587579 500 226 43 231 +133.34 ± 12.49 0 5 59 184 2 +318.25 ± 44.96
473159 ncm-dbt-01 581735 500 233 38 229 +143.07 ± 11.24 0 0 58 189 3 +352.79 ± 45.01
473158 ncm-dbt-02 587240 500 222 38 240 +134.15 ± 13.24 0 3 68 171 8 +304.07 ± 41.65
473157 ncm-dbt-04 569629 500 213 34 253 +130.14 ± 11.57 0 1 70 178 1 +309.64 ± 40.79
473156 ncm-dbt-05 585928 500 228 40 232 +137.37 ± 13.15 0 4 61 178 7 +318.25 ± 44.18
473155 ncm-dbt-03 584411 500 221 30 249 +139.81 ± 13.26 0 3 62 176 9 +321.19 ± 43.77
473154 ncm-dbt-01 583992 500 231 40 229 +139.81 ± 12.67 0 1 65 176 8 +324.17 ± 42.47
473153 ncm-dbt-02 587664 500 218 39 243 +130.14 ± 12.19 0 2 70 175 3 +304.07 ± 40.91
473152 ncm-dbt-04 568474 500 232 33 235 +146.36 ± 12.4 0 3 51 190 6 +356.21 ± 48.54
473151 ncm-dbt-03 586646 500 210 43 247 +120.67 ± 12.78 0 7 69 174 0 +280.42 ± 41.44
473150 ncm-dbt-05 579661 500 207 37 256 +123.02 ± 13.11 0 8 65 176 1 +285.49 ± 42.7
473149 ncm-dbt-02 585295 500 227 41 232 +135.76 ± 12.01 0 2 63 182 3 +324.17 ± 43.32
473148 ncm-dbt-04 566375 500 232 45 223 +136.56 ± 12.18 0 2 63 181 4 +324.17 ± 43.32
473147 ncm-dbt-01 583196 500 217 32 251 +134.95 ± 11.61 0 0 68 179 3 +321.18 ± 41.27
473146 ncm-dbt-02 585759 500 222 35 243 +136.56 ± 11.55 0 0 66 181 3 +327.17 ± 41.95
473145 ncm-dbt-03 584285 500 228 41 231 +136.56 ± 12.18 0 3 60 184 3 +327.18 ± 44.54
473144 ncm-dbt-05 587622 500 224 38 238 +135.76 ± 12.81 0 5 58 183 4 +321.19 ± 45.36
473143 ncm-dbt-01 582611 500 224 35 241 +138.18 ± 11.91 0 3 57 188 2 +336.46 ± 45.77
473142 ncm-dbt-04 568275 500 216 41 243 +126.97 ± 12.85 0 5 68 174 3 +293.29 ± 41.75
473141 ncm-dbt-02 587282 500 211 45 244 +119.89 ± 12.79 0 4 79 164 3 +270.57 ± 38.47
473140 ncm-dbt-01 581985 500 223 37 240 +135.76 ± 13.2 0 6 57 182 5 +318.25 ± 45.73
473139 ncm-dbt-05 584117 500 229 32 239 +144.71 ± 11.83 0 2 53 191 4 +356.21 ± 47.52
473138 ncm-dbt-03 586350 500 220 50 230 +123.02 ± 11.98 0 1 80 167 2 +282.94 ± 37.88
473137 ncm-dbt-04 571391 500 227 37 236 +138.99 ± 12.09 0 2 60 184 4 +333.32 ± 44.47

Commit

Commit ID 7c7fe322eae6fa3a594c036eb4fc2553fd4e6a11
Author anematode
Date 2026-06-10 06:40:26 UTC
Merge HalfKA and Threats accumulators Passed STC (https://tests.stockfishchess.org/tests/view/6a2893ad7c758d82accea129): LLR: 3.20 (-2.94,2.94) <0.00,2.00> Total: 23328 W: 6145 L: 5838 D: 11345 Ptnml(0-2): 50, 2463, 6346, 2740, 65 Instead of repeatedly doing the sum HalfKA + threats at the end, it's profitable to simply store one accumulator per side that combines them. This also avoids an extra/load store of an accumulator, and halves the cache footprint of the accumulators. For full refreshes, we always compute both halfka and threats simultaneously. Any threat full refresh is always a halfka refresh because it occurs when the king crosses the center line, while halfka refreshes are required for ANY king move, so we don't need a separate detection path for threats. I get about a 2.5% speedup locally with this, but I'd appreciate other ppl's measurements. closes https://github.com/official-stockfish/Stockfish/pull/6890 No functional change
Copyright 2011–2026 Next Chess Move LLC