the github repositories have been deleted (or made private)
I had a forked the github repository before it's deletion
I've created a fork of Official Stockfish with 4 small changes from Sugar (credit to Marco Zerbinati):
https://github.com/FireFather/stockfish-plus
it adds some features that some may find interesting/useful:
polyglot (.bin) opening book support
load & use up to 2 .bin books simultaneously
system & hardware info on boot
routines for identifying the hardware specs of the system the engine is running on
extended compile info
indicating which CPU extension instruction sets were included when compiled
large page memory notification
simple message is displayed if Large Page memory allocation was successful
https://ibb.co/KmsngfR
the repository is otherwise identical to Official Stockfish
https://github.com/official-stockfish/Stockfish
and will be kept up-to-date (via github merge) with Official Stockfish on a daily basis
includes:
MSVS 2019 project files
PGO optimized binaries
stockfish+_221221_x64_bmi2.exe
stockfish+_221221_x64_avx2.exe
shell scripts and updated Makefile
makesf_bmi2.sh
makesf_avx2.sh
it is highly recommended to use MSYS2 (w/ minGW) to compile Windows binaries yourself,
as they are significantly faster (7-8%) than anything Microsoft Visual Studio can produce.
I ran
16384 ultra-fast (1000ms + 100ms) games vs today's Stockfish dev on an Intel i9-9900K using .bmi2 compiles
16384 ultra-fast (1000ms + 100ms) games vs today's Stockfish dev on an AMD Ryzen 9 3900X using the .avx2 compiles
to test any regression that may have occurred via the added code:
Code: Select all
stockfish_21122211 2741 : 32768 (+5149,=22707,-4912), 50.4 %
vs. : games ( +, =, -), (%) : Diff, SD, CFS (%)
stockfish+_221221 : 32768 ( 5149, 22707, 4912), 50.4 : +3, 1, 97.1
# PLAYER : RATING ERROR POINTS PLAYED (%)
1 stockfish_21122211 : 2741.3 1.5 16502.5 32768 50.4%
2 stockfish+_221221 : 2738.7 1.5 16265.5 32768 49.6%