Dev Builds » 20210113-2159

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:48:56 583442 4000 318 1793 1889 -134.45 ± 5.04 90 1337 532 40 1 -296.61 ± 14.78
ncm-dbt-02 06:49:42 586643 4000 317 1826 1857 -137.88 ± 4.88 87 1365 518 30 0 -308.94 ± 14.97
ncm-dbt-03 06:50:28 585134 4000 314 1825 1861 -138.08 ± 4.96 91 1365 508 36 0 -308.24 ± 15.13
ncm-dbt-04 06:48:35 567226 4000 310 1822 1868 -138.18 ± 4.99 93 1363 508 35 1 -308.24 ± 15.13
ncm-dbt-05 06:50:37 582164 4000 336 1812 1852 -134.55 ± 4.98 85 1347 527 41 0 -298.28 ± 14.85
20000 1595 9078 9327 -136.63 ± 2.22 446 6777 2593 182 2 -304.0 ± 6.69

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
439761 ncm-dbt-05 583698 500 46 228 226 -132.54 ± 15.03 16 155 74 5 0 -277.93 ± 39.92
439760 ncm-dbt-03 586054 500 52 224 224 -124.6 ± 14.47 10 159 74 7 0 -268.17 ± 39.97
439759 ncm-dbt-02 587749 500 44 225 231 -131.74 ± 13.3 7 171 68 4 0 -298.62 ± 41.71
439758 ncm-dbt-04 566967 500 34 229 237 -143.07 ± 14.64 16 167 63 4 0 -312.48 ± 43.44
439757 ncm-dbt-01 582485 500 52 219 229 -120.67 ± 14.35 9 156 78 7 0 -258.75 ± 38.88
439756 ncm-dbt-05 581361 500 39 224 237 -134.95 ± 14.13 8 177 57 8 0 -306.84 ± 45.58
439755 ncm-dbt-03 584159 500 37 232 231 -143.07 ± 13.73 14 168 67 1 0 -318.25 ± 41.77
439754 ncm-dbt-04 566296 500 46 228 226 -132.54 ± 14.01 9 170 65 6 0 -295.94 ± 42.75
439753 ncm-dbt-02 584034 500 36 227 237 -139.81 ± 13.83 12 170 65 3 0 -312.48 ± 42.67
439752 ncm-dbt-01 583782 500 40 229 231 -138.18 ± 14.06 10 175 59 6 0 -312.48 ± 44.93
439751 ncm-dbt-04 568713 500 44 233 223 -138.18 ± 14.06 11 172 62 5 0 -309.64 ± 43.82
439750 ncm-dbt-01 585084 500 37 222 241 -134.95 ± 14.48 15 158 74 3 0 -288.06 ± 39.79
439749 ncm-dbt-03 586139 500 43 226 231 -133.34 ± 13.99 10 168 67 5 0 -295.94 ± 42.08
439748 ncm-dbt-02 587070 500 39 223 238 -134.15 ± 12.86 4 181 60 5 0 -315.35 ± 44.57
439747 ncm-dbt-05 580406 500 30 221 249 -139.81 ± 13.26 8 179 59 4 0 -324.17 ± 44.97
439746 ncm-dbt-04 565390 500 33 232 235 -146.36 ± 13.99 11 182 53 3 1 -342.85 ± 47.56
439745 ncm-dbt-01 582485 500 35 229 236 -142.25 ± 13.94 10 180 54 6 0 -327.18 ± 47.0
439744 ncm-dbt-02 586858 500 37 229 234 -140.62 ± 13.43 11 172 65 2 0 -318.25 ± 42.59
439743 ncm-dbt-03 582987 500 31 227 242 -143.89 ± 13.51 10 180 56 4 0 -333.32 ± 46.21
439742 ncm-dbt-05 581527 500 44 231 225 -136.56 ± 14.1 9 176 58 7 0 -309.64 ± 45.27
439741 ncm-dbt-01 579372 500 47 216 237 -122.24 ± 13.83 7 161 76 6 0 -268.17 ± 39.39
439740 ncm-dbt-04 567047 500 35 220 245 -134.95 ± 14.13 12 165 69 4 0 -295.94 ± 41.39
439739 ncm-dbt-03 584243 500 33 236 231 -149.68 ± 13.86 14 178 55 3 0 -342.85 ± 46.64
439738 ncm-dbt-05 580904 500 55 226 219 -123.81 ± 13.98 8 161 75 6 0 -270.57 ± 39.67
439737 ncm-dbt-02 586223 500 36 230 234 -142.25 ± 13.75 12 173 62 3 0 -321.19 ± 43.77
439736 ncm-dbt-04 567759 500 46 221 233 -126.97 ± 14.45 12 156 77 5 0 -270.57 ± 39.07
439735 ncm-dbt-01 584748 500 37 234 229 -144.71 ± 14.04 13 175 58 4 0 -327.18 ± 45.37
439734 ncm-dbt-03 584159 500 37 234 229 -144.71 ± 14.04 13 175 58 4 0 -327.18 ± 45.37
439733 ncm-dbt-02 587707 500 43 220 237 -128.55 ± 14.08 9 165 70 6 0 -282.94 ± 41.13
439732 ncm-dbt-05 580199 500 34 229 237 -143.07 ± 14.1 14 170 63 3 0 -318.25 ± 43.39
439731 ncm-dbt-01 586139 500 36 226 238 -138.99 ± 14.91 14 168 63 4 1 -306.84 ± 43.45
439730 ncm-dbt-04 567244 500 41 229 230 -137.37 ± 14.43 13 167 65 5 0 -301.33 ± 42.75
439729 ncm-dbt-03 586731 500 45 223 232 -129.35 ± 14.24 10 164 70 6 0 -282.94 ± 41.13
439728 ncm-dbt-05 586858 500 47 223 230 -127.76 ± 14.27 11 159 75 5 0 -275.45 ± 39.63
439727 ncm-dbt-02 587155 500 46 240 214 -142.25 ± 15.18 19 160 67 4 0 -301.33 ± 42.04
439726 ncm-dbt-04 568395 500 31 230 239 -146.36 ± 13.02 9 184 54 3 0 -346.12 ± 47.1
439725 ncm-dbt-01 583447 500 34 218 248 -134.15 ± 14.15 12 164 70 4 0 -293.29 ± 41.07
439724 ncm-dbt-05 582360 500 41 230 229 -138.18 ± 13.69 11 170 66 3 0 -309.64 ± 42.33
439723 ncm-dbt-02 586350 500 36 232 232 -143.89 ± 13.89 13 173 61 3 0 -324.17 ± 44.15
439722 ncm-dbt-03 586604 500 36 223 241 -136.56 ± 14.1 10 173 61 6 0 -306.84 ± 44.17

Commit

Commit ID 6dddcecb09df268d93810a1a38deb116f97672af
Author Tomasz Sobczyk
Date 2021-01-13 21:59:54 UTC
Optimize generate_moves This change simplifies control flow in the generate_moves function which ensures the compiler doesn't duplicate work due to possibly not resolving pureness of the function calls. Also the biggest change is the removal of the unnecessary condition checking for empty b in a convoluted way. The rationale for removal of this condition is that computing attacks_bb with occupancy is not much more costly than computing pseudo attacks and overall the condition (also being likely unpredictable) is a pessimisation. This is inspired by previous changes by @BM123499. Passed STC: LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 88040 W: 8172 L: 7931 D: 71937 Ptnml(0-2): 285, 6128, 30957, 6361, 289 https://tests.stockfishchess.org/tests/view/5ffc28386019e097de3ef1c7 closes https://github.com/official-stockfish/Stockfish/pull/3300 No functional change.
Copyright 2011–2025 Next Chess Move LLC