Dev Builds » 20200822-2037

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:26:33 583779 3998 153 1980 1865 -171.45 ± 4.6 136 1569 280 14 0 -431.39 ± 20.42
ncm-dbt-02 06:26:15 586813 3990 156 1966 1868 -169.99 ± 4.33 111 1596 280 8 0 -438.48 ± 20.42
ncm-dbt-03 06:26:02 583329 3982 155 1987 1840 -172.81 ± 4.52 134 1574 273 10 0 -440.02 ± 20.68
ncm-dbt-04 06:25:38 567629 3988 155 1967 1866 -170.31 ± 4.35 111 1601 271 11 0 -440.3 ± 20.76
ncm-dbt-05 06:26:07 581837 3986 159 1986 1841 -172.06 ± 4.44 130 1572 286 5 0 -438.29 ± 20.19
19944 778 9886 9280 -171.32 ± 1.99 622 7912 1390 48 0 -437.67 ± 9.14

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
460836 ncm-dbt-05 580696 486 23 249 214 -175.0 ± 12.11 15 196 32 0 0 -460.75 ± 62.12
460835 ncm-dbt-03 581527 482 15 239 228 -174.87 ± 11.93 12 202 25 2 0 -477.48 ± 70.99
460834 ncm-dbt-02 587240 490 22 241 227 -167.07 ± 12.44 13 194 37 1 0 -425.24 ± 57.54
460833 ncm-dbt-04 568593 488 20 239 229 -167.86 ± 12.17 11 199 32 2 0 -439.53 ± 62.18
460832 ncm-dbt-01 582861 498 19 236 243 -162.24 ± 14.12 15 193 35 6 0 -392.83 ± 58.21
460831 ncm-dbt-03 584832 500 16 248 236 -174.55 ± 12.61 16 202 30 2 0 -454.76 ± 64.37
460830 ncm-dbt-05 581402 500 24 240 236 -160.64 ± 13.34 15 188 45 2 0 -385.59 ± 51.85
460829 ncm-dbt-04 565076 500 17 246 237 -171.9 ± 11.85 14 201 35 0 0 -449.34 ± 59.17
460828 ncm-dbt-01 580821 500 18 242 240 -167.53 ± 12.21 12 202 34 2 0 -433.94 ± 60.2
460827 ncm-dbt-02 586646 500 23 249 228 -169.27 ± 12.78 16 195 38 1 0 -424.28 ± 56.73
460826 ncm-dbt-04 569310 500 21 254 225 -175.43 ± 13.01 19 196 34 1 0 -444.09 ± 60.25
460825 ncm-dbt-03 580116 500 16 259 225 -184.42 ± 13.45 25 193 32 0 0 -466.03 ± 62.14
460824 ncm-dbt-01 582068 500 18 245 237 -170.14 ± 12.49 16 195 39 0 0 -429.05 ± 55.79
460823 ncm-dbt-05 584201 500 13 242 245 -171.9 ± 12.58 17 195 38 0 0 -433.93 ± 56.58
460822 ncm-dbt-02 588686 500 19 241 240 -165.79 ± 11.87 12 198 40 0 0 -424.27 ± 55.03
460821 ncm-dbt-04 567720 500 29 244 227 -159.78 ± 12.75 13 190 46 1 0 -389.56 ± 51.18
460820 ncm-dbt-01 587707 500 28 253 219 -168.4 ± 13.51 18 191 39 2 0 -410.58 ± 55.96
460819 ncm-dbt-05 579578 500 16 251 233 -177.21 ± 12.38 18 199 33 0 0 -460.31 ± 61.1
460818 ncm-dbt-03 585126 500 15 243 242 -171.02 ± 12.18 15 198 37 0 0 -438.94 ± 57.41
460817 ncm-dbt-02 587834 500 16 244 240 -171.02 ± 11.42 11 207 31 1 0 -460.32 ± 63.35
460816 ncm-dbt-04 565784 500 18 241 241 -166.66 ± 12.51 12 202 33 3 0 -429.05 ± 60.97
460815 ncm-dbt-01 581902 500 17 246 237 -171.9 ± 13.28 18 195 35 2 0 -429.05 ± 59.28
460814 ncm-dbt-02 585169 500 25 248 227 -166.66 ± 11.8 12 199 39 0 0 -429.05 ± 55.79
460813 ncm-dbt-05 582277 500 25 249 226 -167.53 ± 13.35 17 192 39 2 0 -410.58 ± 55.96
460812 ncm-dbt-03 584958 500 20 250 230 -172.78 ± 12.75 18 194 38 0 0 -433.93 ± 56.58
460811 ncm-dbt-02 586054 500 15 238 247 -166.66 ± 10.77 8 207 35 0 0 -449.34 ± 59.17
460810 ncm-dbt-04 568077 500 23 246 231 -166.66 ± 12.97 16 192 41 1 0 -410.58 ± 54.45
460809 ncm-dbt-05 581070 500 22 247 231 -168.4 ± 12.14 13 200 36 1 0 -433.94 ± 58.41
460808 ncm-dbt-03 585337 500 20 246 234 -169.27 ± 12.07 13 201 35 1 0 -438.95 ± 59.31
460807 ncm-dbt-01 585169 500 14 259 227 -186.24 ± 13.29 25 195 30 0 0 -477.98 ± 64.39
460806 ncm-dbt-03 584622 500 25 252 223 -170.15 ± 13.83 19 192 36 3 0 -415.05 ± 58.26
460805 ncm-dbt-04 568912 500 12 245 243 -175.43 ± 10.99 11 212 26 1 0 -490.71 ± 69.77
460804 ncm-dbt-02 585169 500 19 251 230 -174.55 ± 14.19 21 194 31 4 0 -429.05 ± 62.62
460803 ncm-dbt-05 581652 500 20 251 229 -173.66 ± 12.44 17 197 36 0 0 -444.08 ± 58.27
460802 ncm-dbt-01 584916 500 19 247 234 -171.02 ± 11.68 13 202 35 0 0 -449.34 ± 59.17
460801 ncm-dbt-04 567561 500 15 252 233 -179.0 ± 11.96 15 209 24 2 0 -490.71 ± 72.58
460800 ncm-dbt-05 583824 500 16 257 227 -182.6 ± 11.87 18 205 27 0 0 -497.39 ± 68.26
460799 ncm-dbt-03 580116 500 28 250 222 -165.79 ± 13.24 16 192 40 2 0 -406.2 ± 55.21
460798 ncm-dbt-02 587707 500 17 254 229 -179.0 ± 12.47 18 202 29 1 0 -471.92 ± 65.71
460797 ncm-dbt-01 584790 500 20 252 228 -174.55 ± 13.31 19 196 33 2 0 -438.95 ± 61.17

Commit

Commit ID 3542033342f15625f808013b69aa8c2d274a2f91
Author Stéphane Nicolet
Date 2020-08-22 20:37:50 UTC
Instructions to build on older Macintosh In recent Macs, it is possible to use the Clang compiler provided by Apple to compile Stockfish out of the box, and this is the method used by default in our Makefile (the Makefile sets the macosx-version-min=10.14 flag to select the right libc++ library for the Clang compiler with recent c++17 support). But it is quite possible to compile and run Stockfish on older Macs! Below we describe a method to install a recent GNU compiler on these Macs, to get the c++17 support. We have tested the following procedure to install gcc10 on machines running Mac OS 10.7, Mac OS 10.9 and Mac OS 10.13: 1) install XCode for your machine. 2) install Apple command-line developer tools for XCode, by typing the following command in a Terminal: ``` sudo xcode-select --install ``` 3) go to the Stockfish "src" directory, then try a default build and run Stockfish: ``` make clean make build make net ./stockfish ``` 4) if step 3 worked, congrats! You have a compiler recent enough on your Mac to compile Stockfish. If not, continue with step 5 to install GNU gcc10 :-) 5) install the MacPorts package manager (https://www.macports.org/install.php), for instance using the fast method in the "macOS Package (.pkg) Installer" section of the page. 6) use the "port" command to install the gcc10 package of MacPorts by typing the following command: ``` sudo port install gcc10 ``` With this step, MacPorts will install the gcc10 compiler under the name "g++-mp-10" in the /opt/local/bin directory: ``` which g++-mp-10 /opt/local/bin/g++-mp-10 <--- answer ``` 7) You can now go back to the "src" directory of Stockfish, and try to build Stockfish by pointing at the right compiler: ``` make clean make build COMP=gcc COMPCXX=/opt/local/bin/g++-mp-10 make net ./stockfish ``` 8) Enjoy Stockfish on Macintosh! See this pull request for further discussion: https://github.com/official-stockfish/Stockfish/pull/3049 No functional change
Copyright 2011–2026 Next Chess Move LLC