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



Triumviratus 4.2 - new version chess engine


Triumviratus is a strong, UCI-compliant chess engine written in C++. 
Author: Francesco (fraTorsello)

Triumviratus 4.2 what's new?

The first own-network build of Triumviratus. It evaluates with our own rubicon NNUE, trained from scratch on T80 data — no Stockfish network is shipped. The classical search is unchanged from 4.1; this release is about the network.

What's in this release
Two builds (pick one for your CPU). Each archive contains the engine + the network + a short README.

Archive CPU requirement
Triumviratus_4.2_avx512.zip AVX-512 + BMI2 — Intel Ice Lake+/Skylake-X, AMD Zen 4+
Triumviratus_4.2_avx2.zip AVX2 + BMI2 — Intel Haswell 2013+, AMD Zen+
BMI2 (PEXT) is required. If the AVX-512 build won't start, use the AVX2 one.

Setup
Unzip.
Keep nn-rubicon-v1.nnue in the same folder as the executable (it's already in the archive).
Add the .exe to your UCI GUI (Cute Chess, Banksia, Arena, …).
Notes for testers
100% own network. nn-rubicon-v1.nnue is our own NNUE (own lineage), not a Stockfish net. Big-net-only by default (UseSmallNet off).
Strength vs 4.1: the own network costs about −39 Elo vs the Stockfish-net 4.1 at 12+0.12 — the deliberate, accepted price of a fully own-lineage build. Search and speed are unchanged.
Eval retuned for the new net: the NNUE post-processing constants were re-tuned (SPSA) for rubicon, since a different network wants a different eval-search coupling.
Built with clang-cl + ThinLTO + profile-guided optimization.


Comments