RustyKnight 2.2 - new version chess engine




RustyKnight, a simple UCI rust chess engine
Author: Nishu219

RustyKnight is a Rust-based chess engine designed for speed and clarity, implementing solid evaluation heuristics and advanced search techniques. 

RustyKnight 2.2 what's new?

What's Changed
Delta pruning by @Nishu219 in #6
Clear Pawn and Material Hash upon ucinewgame by @Nishu219 in #8
CounterMove-Heuristic by @Nishu219 in #10
Update space evaluation logic by @google-labs-jules[bot] in #11
Refactor history heuristic by @Nishu219 in #12
Refactor search stats, add contempt UCI option, and fix seldepth by @Nishu219 in #13
Refactor piece values by @Nishu219 in #14
Refactor lmr formula by @Nishu219 in #15
Refactor to not use Mutex by @Nishu219 in #16
Implements Capture history by @Nishu219 in #18
Search enhancements by @Nishu219 in #19
Implement: go depth 'n' UCI command by @Nishu219 in #20
Full Changelog: v2.1...v2.2

Score of RustyKnightv2.2 vs RustyKnightv2.1: 662 - 124 - 214 [0.769]
RustyKnightv2.2 playing White: 322 - 62 - 116 [0.760] 500
RustyKnightv2.2 playing Black: 340 - 62 - 98 [0.778] 500
White vs Black: 384 - 402 - 214 [0.491] 1000
Elo difference: 208.9 +/- 21.4, LOS: 100.0 %, DrawRatio: 21.4 %
Time control: 60/20


RustyKnight 2.2 vs other engines:

Halogen 15.8.00/8-88 games
EveAnn 3.50/8-88 games
Shallow 5 dev.8483 JA0/8-88 games
Dog 4.100.5/6-56 games
Clovis III dev.5d50 JA0/6-66 games
Tuna 1.0.0 JA0.5/4-34 games
Reckless 0.9.0 JA0/4-44 games
Crab 4.6.3 JA0/4-44 games
Arasan 25.2 JA0/4-44 games
Critter 1.6a0/4-44 games
ShashChess 39.1 JA0/4-44 games
Eubos 4.2 JA0.5/2-12 games
Petrel 2.1 JA0/2-22 games
Obsidian dev-16.15 SE0/2-22 games
Princhess 0.21.00/2-22 games
Raid 4.70/2-22 games
SF-POLY 0710250/2-22 games
Pounce release-20251013-v30/2-22 games
PlentyChess 7.0.20/2-22 games
K2 1.0 alpha dev.9b2a JA0/2-22 games
Corchess 202510050/2-22 games




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

Torch-4 UCI v 1.01 - new version chess engine

We already have the new Fritz 20 program - what does it look like and how does it work?