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
Post a Comment