Chess engine: Viridithas 16.0.0



Chess engine: Viridithas   Author:Cosmo
Rating Chess Engines Diary CEDR=3684

v.16.0.0:
This release brings tuned search, a new net, and some generally improved internal design.

Upgrades, in chronological order:
Remove material corrhist. #208
Separate sum vector for reproducible bench. #210
Guard QS SEE pruning a bit more. #211
Remove granular depth. #212
Remove is_winning from movesloop. #213
Use mmap to share weights between multiple processes of Viridithas. #214
Improve NNUE inference. #216
Major refactor of internals. #217
Two SPSA tunes. #220
Take advantage of bucket layout to merge king planes. #221
Simplify continuation history indexing. #222
New network, ID perseverance. #223
Elo comparison against v15.0.0
STC:

Elo   | 47.18 +- 6.64 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=16MB
Games | N: 3008 W: 944 L: 538 D: 1526
Penta | [9, 200, 708, 550, 37]
https://chess.swehosting.se/test/9610/
LTC:

Elo   | 35.33 +- 6.17 (95%)
Conf  | 60.0+0.60s Threads=1 Hash=128MB
Games | N: 3000 W: 841 L: 537 D: 1622
Penta | [2, 223, 754, 511, 10]
https://chess.swehosting.se/test/9611/
DFRC:

Elo   | 14.83 +- 5.84 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=128MB
Games | N: 3000 W: 551 L: 423 D: 2026
Penta | [8, 228, 910, 336, 18]
https://chess.swehosting.se/test/9612/



Comments

Popular posts from this blog

We already have the new Fritz 20 program - what does it look like and how does it work?

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04