Svart is not a complete chess program and requires a UCI-compatible graphical user interface in order to be used comfortably.
1 ≤ X ≤ 1000000
Default 16
Megabytes of memory allocated for the Transposition Table.
1 ≤ X ≤ 1024
Default 1
Amount of threads used, including the UCI handler.
Version | CCRL 40/15 | CCRL Blitz | MCERL | CEGT 4/40 |
---|---|---|---|---|
Svart 6 | 3187±23 [#71] | 3255±19 | 3141±11 [#64] | |
Svart 5 | 3171±19 | 3259±17 [#73] | 3229 [#93] | 3130±9 |
Svart 4 | 3043±21 | 3138±17 | 3147 [#119] | |
Svart 3.1 | 2883±21 | 2888±20 | 2921 [#169] | |
Svart 2 | 2462±24 | 2461±20 | 2528 [#226] |
Compile Svart using Cargo.
$ git clone https://github.com/crippa1337/svart/
$ cd svart
$ make [rule / release / data]
Svart's release scheme follows the microarchitecture levels.
x86_64-v1 is the slowest but compatible with almost anything.
x86_64-v2 is faster but is compatible with CPUs pre-Haswell/Excavator.
x86_64-v3 is faster still and recommended on modern systems.
x86_64-v4 is the fastest but requires AVX-512 support.