Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Feb 10:44

[0.1.0] - 2026-02-17

Added

  • First tagged release of the Zig-based Sykora UCI engine.
  • Added the core engine stack: bitboards, magic move generation, legal move validation, perft/divide tooling, alpha-beta search, transposition tables, and clock-aware search control.
  • Added a classical evaluation pipeline with pawn-structure, mobility, king-safety, and endgame terms.
  • Added developer tooling for STS, self-play, benchmark/NPS runs, history tracking, automated tuning, and Lichess bot play/challenges.
  • Added multi-target GitHub release automation for shipping binaries across Linux, macOS, and Windows.

Changed

  • Improved move generation, hashing, undo support, null-move handling, repetition detection, and search heuristics throughout the initial development cycle.
  • Expanded project documentation to cover engine usage, testing, tuning, and experiment history.
  • Broadened build support for additional CPU architectures and optimized release build commands.

Fixed

  • Fixed castling, en passant, capture handling, move legality edge cases, transposition-table scoring issues, and early search stability problems.
  • Fixed cleanup and shutdown behavior around search threads, bot sessions, and Zig 0.16 compatibility.