Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Viridithas 11.0.0

 

Chess engine: Viridithas   Author:Cosmo
Rating CEDR=3523

v.11.0.0:
This version of Viridithas has been playing at TCEC and CCC during development, scoring (in my opinion) very respectably. At TCEC, Viridithas made it all the way to League 1, before being relegated back to League 2. At CCC, Viri almost made it to the CCC21 Rapid Main round, but unfortunately lost a tiebreaker for promotion to @lucametehau's excellent Clover.

Upgrades
Use more clock time. (4.12 +- 2.93) (#68)
Add support for HalfKA feature-set for NNUE. (7.67 +- 4.38) (#70)
Cache static evaluation in TT entries. (5.86 +- 3.68) (#71)
Fix the way nodes-searched is reported when SMP is on. (#73)
When using SMP, perform initialisation of the transposition table in parallel. (#74)
More singular extensions (7.70 +- 4.28) (#76)
Even more singular extensions. (1.50 +- 2.06) (#78)
Switch from HalfKA 768x2 network to 1024x2 relnet. (16.13 +- 8.95) (#79)
Index the main history table using threats on the from/to squares. (9.53 +- 4.96) (#80) - thanks @Ciekce!
Switch from 1024x2 relnet to 1536x2 relnet. (1.98 +- 1.60) (#82)
More smoothly adjust aspiration windows as depth increases. (2.35 +- 1.90) (#84)
Elo comparison against v10.0.0
STC:

ELO   | 37.34 +- 8.88 (95%)
CONF  | 8.0+0.08s Threads=1 Hash=16MB
GAMES | N: 3008 W: 928 L: 606 D: 1474
https://chess.swehosting.se/test/3912/
LTC:

ELO   | 42.95 +- 15.09 (95%)
CONF  | 60.0+0.60s Threads=1 Hash=128MB
GAMES | N: 1000 W: 305 L: 182 D: 513
https://chess.swehosting.se/test/3915/
FRC:

ELO   | 90.10 +- 9.11 (95%)
CONF  | 8.0+0.08s Threads=1 Hash=16MB
GAMES | N: 3008 W: 1179 L: 416 D: 1413
https://chess.swehosting.se/test/3913/
FRC gains are (as usual) due to the inclusion of greater quantites of DFRC data in the training set.

Thanks as always to everyone who helps me out with viri's development, especially everyone on https://chess.swehosting.se, you're a great bunch.

Binaries are separated by the microarchitecture levels. Most people should use v3!

v1 is supported on all x86-64 CPUs.
v2 has POPCNT, SSE3, etc.
v3 has AVX2, BMI, LZCNT, etc.
v4 has AVX512.
If you're on older AMD hardware with slow BMI2, I don't currently have a good binary for you, apologies.



Rating CEDR progress:
Pl Engine Rating Score Games %
584 Viridithas 10.0.0 3523.1 246.50 404 61.01
592 Viridithas 9.1.0 3516.3 215.50 378 57.01
624 Viridithas 9.0.0 3465.9 303.00 550 55.09
690 Viridithas 8.1.0 3353.8 114.00 254 44.88
758 Viridithas 6.0.0 3257.4 118.00 323 36.53
763 Viridithas 7.0.0 3251.8 126.50 484 26.14
808 Viridithas 5.1.0 3180.3 117.00 279 41.94
857 Viridithas 5.0.0 3099.4 15.00 168 8.93
923 Viridithas 4.0.0 3030.3 71.50 148 48.31
941 Viridithas 3.0.0 2992.8 40.50 93 43.55
1018 Viridithas 2.6.0 2872.4 161.00 313 51.44
1100 Viridithas 2.4.3 2751.4 5.00 26 19.23
1122 Viridithas 2.5.0 2723.1 19.50 108 18.06
1338 Viridithas 2.4.2 2366.2 1.00 54 1.85



Comments

Popular posts from this blog

New Strong Engines Test, by Chess Engines Diary, 2024.04.12

New chess opening book: M11.2 (bin and ctg)

New version chess engine: Lc0 BT4

Dragon NNUE by Komodo Chess - it's free!