Dev Builds » 20200818-0619

You are viewing an old NCM Stockfish dev build test. You may find the most recent dev build tests using Stockfish 15 as the baseline here.

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 7. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games Wins Losses Draws Elo
ncm-et-3 08:40:29 1961890 3331 2505 41 785 +330.01 ± 12.16
ncm-et-4 08:38:23 1969650 3334 2412 42 880 +308.84 ± 11.46
ncm-et-9 08:35:48 1967930 3341 2474 47 820 +320.03 ± 11.89
ncm-et-10 08:40:15 1961114 3328 2480 36 812 +325.95 ± 11.94
ncm-et-13 08:34:36 1962107 3329 2448 49 832 +315.81 ± 11.81
ncm-et-15 08:36:25 1971586 3337 2433 42 862 +312.84 ± 11.59
20000 14752 257 4991 +318.8 ± 4.81

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
136417 ncm-et-9 2020-08-28 15:09 00:51:35 1967408 341 237 8 96 +282.66 ± 35.02
136416 ncm-et-15 2020-08-28 15:09 00:51:36 1977326 337 251 7 79 +318.28 ± 38.71
136415 ncm-et-4 2020-08-28 15:09 00:51:45 1965537 334 234 3 97 +295.68 ± 34.62
136414 ncm-et-3 2020-08-28 15:09 00:51:45 1962457 331 248 6 77 +323.51 ± 39.23
136413 ncm-et-13 2020-08-28 15:09 00:51:51 1961536 329 256 5 68 +348.53 ± 41.84
136412 ncm-et-10 2020-08-28 15:09 00:51:37 1966614 328 249 5 74 +333.25 ± 40.04
135529 ncm-et-10 2020-08-20 21:57 01:16:05 1964038 500 353 5 142 +298.62 ± 28.58
135528 ncm-et-3 2020-08-20 21:54 01:18:34 1957553 500 379 6 115 +334.88 ± 31.97
135527 ncm-et-4 2020-08-20 21:53 01:18:14 1974670 500 355 8 137 +297.28 ± 29.21
135526 ncm-et-15 2020-08-20 21:52 01:16:39 1974838 500 370 4 126 +324.17 ± 30.42
135525 ncm-et-9 2020-08-20 21:51 01:17:10 1965553 500 380 6 114 +336.46 ± 32.11
135524 ncm-et-13 2020-08-20 21:49 01:17:59 1961231 500 355 10 135 +294.61 ± 29.46
135523 ncm-et-10 2020-08-20 20:38 01:17:56 1958171 500 365 5 130 +315.35 ± 29.96
135522 ncm-et-3 2020-08-20 20:35 01:18:02 1961545 500 372 7 121 +322.67 ± 31.15
135521 ncm-et-15 2020-08-20 20:34 01:17:15 1960926 500 374 5 121 +328.7 ± 31.11
135520 ncm-et-4 2020-08-20 20:34 01:17:47 1963224 500 377 4 119 +334.88 ± 31.35
135519 ncm-et-9 2020-08-20 20:32 01:18:34 1965394 500 381 9 110 +333.32 ± 32.72
135518 ncm-et-13 2020-08-20 20:31 01:16:32 1964147 500 379 3 118 +339.63 ± 31.46
135517 ncm-et-10 2020-08-20 19:18 01:18:24 1958782 500 380 5 115 +338.04 ± 31.95
135516 ncm-et-3 2020-08-20 19:16 01:18:10 1961539 500 384 2 114 +349.43 ± 31.99
135515 ncm-et-4 2020-08-20 19:15 01:17:36 1965383 500 353 7 140 +295.94 ± 28.86
135514 ncm-et-15 2020-08-20 19:14 01:18:42 1964763 500 364 9 127 +308.24 ± 30.4
135513 ncm-et-9 2020-08-20 19:14 01:16:57 1966008 500 377 5 118 +333.32 ± 31.52
135512 ncm-et-13 2020-08-20 19:12 01:17:57 1961690 500 367 7 126 +315.35 ± 30.5
135511 ncm-et-10 2020-08-20 18:00 01:17:48 1962619 500 361 6 133 +308.24 ± 29.62
135510 ncm-et-4 2020-08-20 17:57 01:17:16 1971100 500 358 8 134 +301.33 ± 29.55
135509 ncm-et-3 2020-08-20 17:57 01:18:12 1964763 500 373 6 121 +325.67 ± 31.13
135508 ncm-et-9 2020-08-20 17:56 01:17:04 1973583 500 380 5 115 +338.04 ± 31.95
135507 ncm-et-15 2020-08-20 17:56 01:17:48 1977477 500 350 7 143 +291.97 ± 28.53
135506 ncm-et-13 2020-08-20 17:54 01:17:06 1962764 500 352 7 141 +294.61 ± 28.75
135505 ncm-et-10 2020-08-20 16:39 01:19:11 1958478 500 383 6 111 +341.24 ± 32.56
135504 ncm-et-4 2020-08-20 16:39 01:17:16 1974519 500 360 6 134 +306.84 ± 29.51
135503 ncm-et-3 2020-08-20 16:38 01:17:54 1963843 500 377 8 115 +328.7 ± 31.98
135502 ncm-et-15 2020-08-20 16:37 01:17:09 1975141 500 365 6 129 +313.91 ± 30.1
135501 ncm-et-13 2020-08-20 16:37 01:16:10 1963532 500 356 6 138 +301.33 ± 29.05
135500 ncm-et-9 2020-08-20 16:37 01:17:43 1969706 500 358 8 134 +301.33 ± 29.55
135499 ncm-et-10 2020-08-20 15:19 01:19:14 1959097 500 389 4 107 +354.5 ± 33.15
135498 ncm-et-9 2020-08-20 15:19 01:16:45 1967859 500 361 6 133 +308.24 ± 29.62
135497 ncm-et-4 2020-08-20 15:19 01:18:29 1973121 500 375 6 119 +328.7 ± 31.4
135496 ncm-et-15 2020-08-20 15:19 01:17:16 1970635 500 359 4 137 +308.24 ± 29.1
135495 ncm-et-3 2020-08-20 15:19 01:17:52 1961536 500 372 6 122 +324.17 ± 31.0
135494 ncm-et-13 2020-08-20 15:19 01:17:01 1959851 500 383 11 106 +333.32 ± 33.3

Commit

Commit ID 65b976439f8867e81682c0b66da6796ad3176177
Author notruck
Date 2020-08-18 06:19:22 UTC
Support building for Android using NDK The easiest way to use the NDK in conjunction with this Makefile (tested on linux-x86_64): 1. Download the latest NDK (r21d) from Google from https://developer.android.com/ndk/downloads 2. Place and unzip the NDK in $HOME/ndk folder 3. Export the path variable e.g., `export PATH=$PATH:$HOME/ndk/android-ndk-r21d/toolchains/llvm/prebuilt/linux-x86_64/bin` 4. cd to your Stockfish/src dir 5. Issue `make -j ARCH=armv8 COMP=ndk build` (use `ARCH=armv7` or `ARCH=armv7-neon` for older CPUs) 6. Optionally `make -j ARCH=armv8 COMP=ndk strip` 7. That's all. Enjoy! Improves support from Raspberry Pi (incomplete?) and compiling on arm in general closes https://github.com/official-stockfish/Stockfish/pull/3015 fixes https://github.com/official-stockfish/Stockfish/issues/2860 fixes https://github.com/official-stockfish/Stockfish/issues/2641 Support is still fragile as we're missing CI on these targets. Nevertheless tested with: ```bash # build crosses from ubuntu 20.04 on x86 to various arch/OS combos # tested with suitable packages installed # (build-essentials, mingw-w64, g++-arm-linux-gnueabihf, NDK (r21d) from google) # cross to Android export PATH=$HOME/ndk/android-ndk-r21d/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH make clean && make -j build ARCH=armv7 COMP=ndk && make -j build ARCH=armv7 COMP=ndk strip make clean && make -j build ARCH=armv7-neon COMP=ndk && make -j build ARCH=armv7-neon COMP=ndk strip make clean && make -j build ARCH=armv8 COMP=ndk && make -j build ARCH=armv8 COMP=ndk strip # cross to Raspberry Pi make clean && make -j build ARCH=armv7 COMP=gcc COMPILER=arm-linux-gnueabihf-g++ make clean && make -j build ARCH=armv7-neon COMP=gcc COMPILER=arm-linux-gnueabihf-g++ # cross to Windows make clean && make -j build ARCH=x86-64-modern COMP=mingw ``` No functional change
Copyright 2011–2024 Next Chess Move LLC