Elderviolet 0.3 - new version chess engine

Elderviolet is a UCI-compatible chess engine implemented in pure C++ (no external dependencies). It does not provide a GUI. To play or test the engine, connect it to a UCI GUI such as: Arena, CuteChess, BanksiaGUI, ChessBase. Github:https://github.com/MaZhaoze/Elderviolet
Author: MaZhaoze

Elderviolet v0.3 is now officially released.

This version marks a significant stability milestone for the engine.
After 200 games against Stockfish (UCI_LimitStrength=2100) at 5+0 time control, Elderviolet scored:

63 – 107 – 30 (39%)
Estimated Elo difference: −77.7 ± 45.5

Under these test conditions, Elderviolet’s practical strength is estimated at approximately 2000 Elo.

While Stockfish’s limited-strength mode does not perfectly correspond to human ratings, this benchmark demonstrates that Elderviolet is now a stable and competitive classical search engine.

Silent. Precise. Unyielding.


Test Conditions

  • Opponent: Stockfish (UCI_LimitStrength=2100)
  • Time Control: 5+0
  • Games: 200
  • Score: 39%
  • Draw Ratio: 15%
  • No color imbalance (White/Black both 39%)

Improvements in This Release

  • Refined Late Move Reductions
  • Improved move ordering consistency
  • Better integration of Killer and History heuristics
  • Stabilized aspiration window behavior
  • SEE pruning adjustments
  • TT mate score normalization fixes
  • General performance and search stability improvements

Core Engine Architecture

  • Classical PVS-based alpha-beta search
  • LMR + Null Move Pruning
  • Reverse Futility & Futility Pruning
  • Razor pruning
  • SEE with full fallback
  • Capture SEE pruning
  • Late Move Pruning
  • Transposition Table with mate-distance correction
  • Aspiration Windows
  • Lazy SMP parallel search

Elderviolet is built on clarity, structure, and disciplined calculation.

It does not roar — it calculates.
It does not rush — it dominates.

The Dragon continues to evolve.





Comments

Popular posts from this blog

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

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04