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



Crucible 0.1.2 - new version chess engine



Crucible is continuous integration for chess engines. It watches your engine's git history, builds every commit, plays it against its predecessor under the Sequential Probability Ratio Test, and shows you an Elo timeline so you can see which changes made the engine stronger or weaker.
Author: Sullivan Bognar

Crucible 0.1.2 what's new?
Added
Go 1.26.2 to the default Docker engine toolchain image.
Optional fixed-game canonical progression matches via testing.progression_games, while experimental and manual patch tests continue to use SPRT.
Changed
Release gates now always play their full, color-balanced configured game count instead of stopping early on an SPRT boundary.
Fixed
Preserve the daemon environment when launching engine build commands, preventing Docker builds from losing /usr/local/cargo/bin and failing with cargo: not found.
Fail a job immediately when a game cannot be launched instead of repeating the same infrastructure error for the entire game budget.


Comments