Icarus 1.1.1 - new version chess engine


Icarus - a superhuman UCI chess engine written in Rust, supporting standard and (Double) Fischer Random chess, with NNUE evaluation trained exclusively on self-play data. This repository contains no LLM-generated or LLM-assisted code.
Author: Sp00ph  Rating Chess Engines Diary CEDR=3663

Icarus 1.1 what's new?

Now with a multilayer net! The exact arch is (704x14hm->1024)x2-pw>16->32->1, with full integer quantization. The training data also includes 6 billion new positions, kindly generated by @JonathanHallstrom.

Compared to version 1.0:
Elo   | 38.01 +- 7.40 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=128MB
Games | N: 2028 W: 592 L: 371 D: 1065
Penta | [3, 136, 516, 355, 4]
https://openbench.nocturn9x.space/test/7083/

Compared to PZ 7:
Results of icarus vs pz7 (40+0.4, 1t, 128MB, UHO_Lichess_4852_v1.epd):
Elo: 6.25 +/- 7.86, nElo: 12.12 +/- 15.23
LOS: 94.06 %, DrawRatio: 50.80 %, PairsRatio: 1.13
Games: 2000, Wins: 517, Losses: 481, Draws: 1002, Points: 1018.0 (50.90 %)
Ptnml(0-2): [4, 227, 508, 251, 10], WL/DD Ratio: 0.94

v.1.1.1:
Backport of an SMP timeout bug fix to 1.1.


Comments

Popular posts from this blog

Reckless 0.9.0 - new version super strong chess engine

Reckless 0.10.0 - new version super strong chess engine