Chess engine: Viridithas 11.0.0
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
Post a Comment