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



Oxide 1.1.0 - new version chess engine


Oxide is a chess Engine written in Rust, UCI compliant, focused on legibility whilst mantaining efficiency.
Author: Miguel Ángel De la Vega Rodríguez

Oxide 1.1.0 what's new?:

This version includes some corrections + improvements:
Fix bug in scaling evaluation which caused some different evaluations to be equal and provided near to 0 cp for winning/losing games
Upload MVV_LVA for move ordering
Refactor search.rs + tt.rs -> tables.rs to easily share search data all-together
Simplify + Improve UCI time control
Small refactor to TT for 64bits size (still using HashMap + no size control nor reutilization)
Trained and improved network (Trained from Lc0 data using bullet)
Fix bug resulting in 16 being maximum absolute depth
Use Killer Moves Heuristic + PVS (kind of)

STC ( V1.1.0 vs V1.0.1) (8 + 0.08)
Elo: 107.42 +/- 24.58, nElo: 123.28 +/- 26.43
LOS: 100.00 %, DrawRatio: 28.01 %, PairsRatio: 3.12
Games: 664, Wins: 354, Losses: 155, Draws: 155, Points: 431.5 (64.98 %)
Ptnml(0-2): [21, 37, 93, 84, 97], WL/DD Ratio: 4.47
LLR: 2.95 (100.0%) (-2.94, 2.94) [0.00, 5.00]
LTC ( V1.1.0 vs V1.0.1) (60 + 0.6)
Elo: 91.79 +/- 20.74, nElo: 122.10 +/- 26.31
LOS: 100.00 %, DrawRatio: 34.33 %, PairsRatio: 3.23
Games: 670, Wins: 315, Losses: 142, Draws: 213, Points: 421.5 (62.91 %)
Ptnml(0-2): [10, 42, 115, 101, 67], WL/DD Ratio: 2.29
LLR: 2.95 (100.1%) (-2.94, 2.94) [0.00, 5.00]


Comments