Dev Builds » 20251228-1359

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:30 582054 4000 1724 335 1941 +125.88 ± 4.52 0 30 581 1359 30 +287.74 ± 14.1
ncm-dbt-02 06:45:00 585502 4012 1714 353 1945 +122.72 ± 4.51 0 30 612 1337 27 +278.55 ± 13.72
ncm-dbt-03 06:44:08 584495 4000 1736 400 1864 +120.67 ± 4.65 0 41 613 1315 31 +270.87 ± 13.74
ncm-dbt-04 06:44:52 567438 4008 1738 395 1875 +121.09 ± 4.63 0 48 588 1345 23 +274.64 ± 14.05
ncm-dbt-05 06:46:15 581048 3980 1736 391 1853 +122.22 ± 4.47 0 25 620 1320 25 +277.5 ± 13.6
20000 8648 1874 9478 +122.51 ± 2.04 0 174 3014 6676 136 +277.8 ± 6.18

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
447636 ncm-dbt-04 568832 8 3 0 5 +136.8 ± 89.09 0 0 1 3 0 +337.69 ± 541.44
447635 ncm-dbt-02 585379 12 6 1 5 +154.02 ± 64.21 0 0 1 5 0 +416.21 ± 496.36
447634 ncm-dbt-05 583572 480 205 47 228 +118.78 ± 12.53 0 2 80 156 2 +269.37 ± 37.95
447633 ncm-dbt-03 586816 500 217 54 229 +117.55 ± 12.64 0 4 81 163 2 +265.78 ± 37.95
447632 ncm-dbt-01 584790 500 214 43 243 +123.81 ± 12.54 0 5 70 174 1 +288.06 ± 41.11
447631 ncm-dbt-04 569589 500 208 41 251 +120.67 ± 12.78 0 5 75 168 2 +275.45 ± 39.63
447630 ncm-dbt-02 584748 500 210 32 258 +129.35 ± 13.36 0 6 65 174 5 +295.94 ± 42.75
447629 ncm-dbt-05 585126 500 220 43 237 +128.55 ± 12.63 0 3 71 172 4 +295.94 ± 40.69
447628 ncm-dbt-04 566178 500 219 47 234 +124.6 ± 12.9 0 5 71 171 3 +285.49 ± 40.81
447627 ncm-dbt-03 583405 500 228 57 215 +123.81 ± 12.54 0 2 79 165 4 +280.42 ± 38.28
447626 ncm-dbt-01 582152 500 229 44 227 +134.95 ± 12.84 0 3 65 176 6 +312.48 ± 42.67
447625 ncm-dbt-02 586097 500 207 41 252 +119.89 ± 12.98 0 4 80 162 4 +268.17 ± 38.21
447624 ncm-dbt-05 568752 500 229 52 219 +128.55 ± 12.04 0 2 71 175 2 +301.33 ± 40.6
447623 ncm-dbt-02 585337 500 218 41 241 +128.55 ± 12.43 0 3 70 174 3 +298.62 ± 41.01
447622 ncm-dbt-03 582444 500 213 43 244 +123.02 ± 12.93 0 4 76 166 4 +277.93 ± 39.29
447621 ncm-dbt-04 567442 500 204 53 243 +108.3 ± 13.4 0 9 82 158 1 +240.82 ± 37.9
447620 ncm-dbt-01 583698 500 213 45 242 +121.45 ± 12.77 0 3 80 163 4 +273.0 ± 38.12
447619 ncm-dbt-05 582736 500 211 55 234 +112.14 ± 13.22 0 7 82 159 2 +249.64 ± 37.86
447618 ncm-dbt-02 587282 500 215 50 235 +119.11 ± 12.99 0 5 78 164 3 +268.17 ± 38.8
447617 ncm-dbt-04 564174 500 221 56 223 +119.11 ± 13.17 0 6 76 165 3 +268.17 ± 39.39
447616 ncm-dbt-01 582611 500 211 36 253 +126.97 ± 12.85 0 4 71 171 4 +290.66 ± 40.76
447615 ncm-dbt-03 583405 500 216 46 238 +123.02 ± 13.47 0 5 76 163 6 +273.0 ± 39.35
447614 ncm-dbt-05 582652 500 223 52 225 +123.81 ± 12.92 0 4 75 167 4 +280.42 ± 39.57
447613 ncm-dbt-04 565744 500 220 45 235 +126.97 ± 13.76 0 8 64 173 5 +288.06 ± 43.03
447612 ncm-dbt-02 585885 500 213 36 251 +128.55 ± 12.63 0 3 71 172 4 +295.94 ± 40.69
447611 ncm-dbt-01 583196 500 208 47 245 +116.0 ± 12.84 0 5 81 162 2 +261.07 ± 38.02
447610 ncm-dbt-03 582402 500 215 55 230 +115.23 ± 12.85 0 7 76 167 0 +263.42 ± 39.41
447609 ncm-dbt-01 578177 500 219 50 231 +122.24 ± 13.12 0 5 75 166 4 +275.45 ± 39.63
447608 ncm-dbt-04 568474 500 230 55 215 +126.97 ± 12.66 0 4 70 173 3 +293.29 ± 41.07
447607 ncm-dbt-05 580655 500 208 46 246 +116.77 ± 12.65 0 3 85 159 3 +261.07 ± 36.86
447606 ncm-dbt-02 585506 500 212 44 244 +121.45 ± 12.01 0 1 82 165 2 +277.93 ± 37.36
447605 ncm-dbt-03 586393 500 220 44 236 +127.76 ± 12.65 0 3 72 171 4 +293.29 ± 40.39
447604 ncm-dbt-05 584201 500 224 50 226 +126.17 ± 12.3 0 0 81 164 5 +285.49 ± 37.46
447603 ncm-dbt-01 580406 500 215 34 251 +131.74 ± 12.14 0 2 68 177 3 +309.64 ± 41.56
447602 ncm-dbt-04 568355 500 220 46 234 +126.17 ± 12.49 0 1 79 165 5 +285.49 ± 38.15
447601 ncm-dbt-02 583992 500 215 55 230 +115.22 ± 12.67 0 4 84 160 2 +258.75 ± 37.2
447600 ncm-dbt-03 585928 500 219 48 233 +123.81 ± 13.28 0 5 74 166 5 +277.93 ± 39.92
447599 ncm-dbt-01 581402 500 215 36 249 +130.14 ± 12.97 0 3 71 170 6 +295.94 ± 40.69
447598 ncm-dbt-04 568156 500 213 52 235 +116.0 ± 13.54 0 10 70 169 1 +263.42 ± 41.06
447597 ncm-dbt-03 585169 500 208 53 239 +111.37 ± 14.53 0 11 79 154 6 +238.66 ± 38.63
447596 ncm-dbt-02 585295 500 218 53 229 +119.11 ± 12.99 0 4 81 161 4 +265.78 ± 37.95
447595 ncm-dbt-05 580696 500 216 46 238 +123.02 ± 12.74 0 4 75 168 3 +280.42 ± 39.57

Commit

Commit ID 969285fa5dff3c8367784758627cde732a886727
Author anematode
Date 2025-12-28 13:59:09 UTC
Shared pawn history [Passed STC SMP](https://tests.stockfishchess.org/tests/view/694e506c572093c1986d7276): ``` LLR: 2.97 (-2.94,2.94) <0.00,2.00> Total: 14992 W: 3924 L: 3653 D: 7415 Ptnml(0-2): 20, 1547, 4090, 1820, 19 ``` [Passed LTC SMP](https://tests.stockfishchess.org/tests/live_elo/694ead61572093c1986d7365): ``` LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 41146 W: 10654 L: 10342 D: 20150 Ptnml(0-2): 17, 3999, 12225, 4319, 13 ``` [Passed a sanity check STC SMP post-refactoring](https://tests.stockfishchess.org/tests/view/69503997572093c1986d763a): ``` LLR: 2.94 (-2.94,2.94) <0.00,2.00> Total: 46728 W: 12178 L: 11863 D: 22687 Ptnml(0-2): 82, 5093, 12685, 5436, 68 ``` (The large gain of the first STC was probably a fluke, and this result is more reasonable!) After shared correction history, Viz suggested we try sharing other histories, especially `pawnHistory`. As far as we're aware, sharing history besides correction history (like Caissa does) is novel. The implementation follows the same pattern as shared correction history – the size of the history table is scaled with `next_power_of_two(threadsInNumaNode)` and the entry is prefetched in `do_move`. A bit of refactoring was done to accommodate this new history. Note that we prefetch `&history->pawn_entry(*this)[pc][to]` rather than `&history->pawn_entry(*this)` because unlike the other entries, each entry contains multiple cache lines. closes https://github.com/official-stockfish/Stockfish/pull/6498 Bench: 2503391 Co-authored-by: Michael Chaly <Vizvezdenec@gmail.com>
Copyright 2011–2026 Next Chess Move LLC