[Release] Zugblitz 1.3.2

Discussion of chess software programming and technical issues.

Moderator: Ras

p1x3r
Posts: 9
Joined: Fri Jan 09, 2026 9:29 pm
Location: Cesar, Colombia
Full name: Jesús España

[Release] Zugblitz 1.3.2

Post by p1x3r »

Subject: [Release] Zugblitz v1.3.2 - Open-Source C11 UCI Chess Engine

Hi everyone,

Zugblitz is a UCI-compatible chess engine written from scratch in - I hope - readable C11. I am glad to announce the release of version 1.3.2!

Features:
  • Move Generation: Magic Bitboards; handles full move generation (en passant, castling, promotions)
  • Search: Alpha-Beta, PVS, quiescence search, null-move pruning
  • Move Ordering Heuristics: Killer moves, history heuristics
  • Evaluation: Incremental midgame/endgame evaluation with PSQTs tuned via Texel’s method (tuning repo: https://github.com/P1X3R/texel_zugblitz)
  • Optimizations: Transposition tables, Zobrist hashing, LTO for release builds
Estimated Strength:
It should be around 2200 Elo. It was tested internally at 10+0.1 time control against Petrel 1.0 (+79.35 +/- 47.84) and Petrel 2.1 (-436.43 +/- 126.49) with ~100 games per opponent.

Testing & Compatibility:
The engine complies with standard UCI protocols and runs stably in automated environments like cutechess-cli. I would love to see how it performs under rigorous testing conditions. I kindly invite independent testers to include Zugblitz in their gauntlets or submit it for consideration in ranking lists like CCRL or CEGT.

Links: Any feedback, bug reports, or tournament logs are highly appreciated!

Best regards,
Jesús España