Skip to content

6.0

Compare
Choose a tag to compare
@jnlt3 jnlt3 released this 17 Jul 09:53
· 260 commits to main since this release
21bf762

Bug Fixes

Black Marlin no longer has issues with multi-threaded environments.

Features

The main improvement comes from the search function where various new ideas were implemented in addition to major bug fixes.

The neural network trainer has been refactored with the help of Minus Kelvin and Analog Hors and was used to train the 6.0 network.

FRC specific patches were made to increase FRC performance until an evaluation system that covers both can be made.

Self play results

Classical Chess

ELO | 98.22 +- 3.42 (95%)
CONF | 8.0+0.08s Threads=1 Hash=8MB
GAMES | N: 20000 W: 7816 L: 2308 D: 9876

FRC

ELO | 93.35 +- 3.82 (95%)
CONF | 8.0+0.08s Threads=1 Hash=8MB
GAMES | N: 20000 W: 8756 L: 3508 D: 7736

Selecting Binaries

If you are on Apple Silicon, the binary is blackmarlin-darwin-arm.

Otherwise, pick your operating system and start from the binary with the highest x86-64 level and pick a lower one until the binary doesn't crash. Alternatively, check the link here if you already know the capabilities of your CPU.