Skip to content

4.0

Compare
Choose a tag to compare
@jnlt3 jnlt3 released this 15 Jan 11:15
· 402 commits to main since this release
8bd8c5b

Features

Black Marlin 4.0 introduces a larger neural network, more aggressive pruning, better move ordering and code optimizations.

In self play, Black Marlin 4.0 is ~150 Elo stronger than Black Marlin 3.0 at short time controls (8+0.08).

Neural Network File

This has been misunderstood in the past. The neural networks are included in the release binaries and doesn't need to be set afterwards.

Which Binary to Download? (Windows)

Before everything, the main branch on GitHub is always the strongest version and is configured to compile for the CPU of the specific machine. Building from source will always give you the strongest possible engine.

The binaries require the instructions in their names (e.g. blackmarlin-popcnt-avx2.exe will require popcnt and avx2 instructions).

Binaries Ordered by Runtime Performance:

  1. AVX512F + POPCNT
  2. AVX2 + POPCNT
  3. SSE4.2 + POPCNT
  4. SSSE3 + POPCNT
  5. POPCNT
  6. No Instructions Included