Skip to content

Clarity V6.0.0

Latest
Compare
Choose a tag to compare
@Vast342 Vast342 released this 10 Apr 01:13
· 1 commit to main since this release
c662fac

Woah, it's been a while.

Version 6 is finally out, with the to-do list that just kept on growing. Most changes for this version were speedups, so the elo isn't likely to scale well, however, I also tuned at 60+0.6 so that may counter it, we shall see.

The main features are the massive speedups and partial support for Syzygy Tablebases. I say partial because it doesn't probe them during the search, only at the root node.

Full Changelog: V5.1.0...V6.0.0

As usual, if there are any errors feel free to open an issue, I'll try to fix it as soon as I can.


How to choose what binary to use:

Each binary here is separated by the features that your CPU has, v1 has a simple popcnt instruction, but I'm not sure about v2, and v3 is divided into bmi2 and magic bitboard builds (if you have a Ryzen 3000 series CPU, go for the v3_magic), and v4 has everything.

If you are unsure about what features your CPU has, start from v4 and attempt to run it, if it doesn't run, move one lower, and keep doing that until a build runs. If none of them run, open an issue and I'll attempt to help.

Testing conditions are the following:
Opening book: 8moves_v3.epd
Hash varies by test
Single thread
No syzygy tablebases

Elo   | 93.17 +- 9.15 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=16MB
Games | N: 2012 W: 646 L: 119 D: 1247
Penta | [3, 67, 434, 404, 98]

This test is still running, I will update it when it finishes.

Elo   | 92.36 +- 11.09 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 2002 W: 783 L: 263 D: 956
Penta | [0, 76, 391, 472, 62]