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



Hynobius 0.3.0 - new version chess engine


 
Hynobius an educational chess engine with full document.
Author: Emmetthor

Hynobius 0.3.0 what's new?

Bench: 1296800 nodes at depth 6

Today, I am pleased to release the next public release of the Hynobius chess engine: Hynobius 0.3.

You can download the Windows .exe and Linux builds from the release assets below this message. You can also play against Hynobius on Lichess.

For testing data, user guides, tutorials, and development logs, please visit the Hynobius Documentation. The documentation is still a work in progress, but it already contains information about the engine, testing process, and development history.

Quality of Chess Play
In tests against v0.2.11, this release achieved an impressive Elo increase of +151.3 ± 41.0 points.

This marks an important improvement in search correctness, search stability, and engine optimization. The current structure should also provide a stronger foundation for future work, including board128 implementation and evaluation weight tuning.

Changes
Engine
Added stable engine version output.
Improved UCI command handling and error reporting.
Improved invalid FEN reporting.
Improved position setup safety.
Search
Fixed search-state initialization across games.
Fixed root beta search correctness.
Improved killer/history lifecycle handling.
Improved search reliability in repeated games.
Testing
Improved perft regression tests.
Added puzzle regression tests.
Added multi-platform build validation.
Added release candidate validation workflow.

Comments