Smallbrain v6.0
Release
After months of development I now release 6.0.
A lot in the codebase has changed and has been rewritten, a lot of parts are now cleaner and smaller.
This version uses a neural network trained on smallbrain data. About 500 million depth 9 fens, 5% was special endgame generated data + 95% normal selfplay data.
EDIT
I just discovered a SMP bug, I have updated the binaries down below, so if you already used these builds for multi core testing please
update the builds, for single threaded use cases there should be no difference.
29/10, releases contain the correct compilation date.
Comparison against v5.0 at 8+0.08s.
ELO | 193.45 +- 7.82 (95%)
CONF | 8.0+0.08s Threads=1 Hash=16MB
GAMES | N: 5000 W: 2799 L: 271 D: 1930
Syzygy support has also been added and gains decent elo at 8+0.08s.
# PLAYER : RATING ERROR POINTS PLAYED (%)
1 smallbrain5.0_syzygy_6 : 8.2 4.6 5103.0 10000 51.0%
2 smallbrain5.0 : 0.0 ---- 4897.0 10000 49.0%
White advantage = 125.60 +/- 2.36
Draw rate (equal opponents) = 61.95 % +/- 0.59
Binaries
You will find a ton of pre-built binaries down below but I recommend compiling yourself since this will generate the fastest
executable. If you want to use one of the provided executables just choose the one which doesnt crash and is the fastest.
If any of the binaries dont work but should on your system feel free to message me.
If you need assistance with getting a good binary for engine testing feel free to message me as well.
If you want the fastest possible one you need a C++ Compiler and make after that you can just run make like this in the ./src
folder.
make