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
Post a Comment