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



What’s New in Chess Engines? - KiyEngine 4.3.2, Rusty-rival 1.0.26, Vantage 1.0 and Zeppelin 1.0.0


Several new chess engines have recently hit the scene: KiyEngine 4.3.2, Rusty-rival 1.0.26, Vantage 1.0 and Zeppelin 1.0.0.
While they aren't household names yet, who knows? One of them might just be the next rising star. Here’s a brief overview of each:

KiyEngine 4.3.2

KiyEngine V4.3.1 Omega (codenamed Tactical Monster) is a high-performance, open-source UCI chess engine written in Rust. It features a state-of-the-art BitNet Transformer architecture for evaluation and a highly optimized tactical search engine.

๐ŸŒŸ Key Features
1. ๐Ÿง  BitNet 1.58-bit Architecture
The engine utilizes a pure Transformer model with BitNet Linear layers.

Strictly Ternary Weights: Weights are constrained to {-1, 0, 1} following the 1.58-bit discrete format.
Discrete Math Optimization: The inference core is optimized for addition and subtraction, maximizing efficiency on modern CPUs.
2. ๐Ÿ” Tactical Search Overhaul
Deep Quiescence Search (QS): Explores all captures and checks until a stable position is reached, eliminating the horizon effect in critical tactical lines.
Principal Variation Search (PVS): Refined PVS with Aspiration Windows to focus search power on the most promising moves.
Iterative Deepening: Dynamically explores depths 1 to 25+, ensuring the best move is found within time limits.
3. ๐ŸŽฏ Neural-Heuristic Move Ordering
A sophisticated hybrid ordering system:

TT Move: Best move from the Transposition Table.
Top-3 AI Moves: Highest probability moves from the Omega brain's policy head.
MVV-LVA: Most Valuable Victim - Least Valuable Attacker for captures.
Killer & History Heuristics: Pruning non-tactical paths based on search history.
4. ⚖️ Advanced Evaluation
Centipawn Mapping: Neural value head output is scaled to Centipawns (x1000).
King Safety Heuristic: Detects and penalizes vulnerabilities around the king's zone to ensure defensive stability.

Rusty-rival 1.0.26

Rusty Rival - a UCI chess engine written in Rust. Version 1.0.26 Latest SPSA Tuned Parameters (Iteration 433)
This release updates engine parameters based on SPSA tuning results.


Vantage 1.0 

Vantage is a high-performance, UCI-compatible chess engine written in Rust. It utilizes magic bitboards for move generation and advanced search techniques to play at a competitive level.
Note: Vantage is a command-line engine. To play against it, you need a chess GUI like Arena, Cute Chess, or Banksia.


Zeppelin 1.0.0

Zeppelin is a free, open-source chess engine, compatible with UCI protocol, optimized for x86, 64bit CPUs, working under Windows and Linux. Use it to play with, analyze your games, or challenge it against other engines.

v. 1.0.0 Latest
Features:
64bit ARM CPU support
NNUE evaluation, trained by self-play, optimized with CPU vectorization (x86 AVX2 / ARM NEON)
Compiling with older glibc - should work on majority of operating systems


Comments