Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: sowson/ichess.io

iChess.io v2025.10.30-143735

30 Oct 14:54
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

#Automated Release of iChess.io v2025.10.30-143735

🧠 iChess.io — First Public Release 🎉

Welcome to the very first release of iChess.io, an AI-powered, multi-architecture chess engine and platform that merges classic chess, Fischer Random (Chess960), and deep-learning techniques into one open system.

🧩 Highlights

  • Multi-Architecture Builds
    • Pre-compiled binaries for Ubuntu (x86_64, ARM64) and macOS (x86_64, ARM64).
    • Built automatically via GitHub Actions using CMake and OpenCL support.
  • Integrated LibChess Engine
    • Updated with full Chess960 (Fischer Random) support and validated castling logic.
    • Shared library now available as libchess.so / libchess.dylib.
  • Darknet-Based Neural Backend
    • Custom-trained evaluation model for fast board scoring.
    • Configurable via chess.cfg, chessp.cfg and associated weight files.
  • iChess.io Mode
    • Supports both Classic Chess and Fischer Random with move validation, voice interaction, and asynchronous web UI.
  • Automated CI/CD
    • Continuous integration builds for four platforms.
    • Automatic tagging, artifact packaging, and draft release creation via GitHub Actions.

⚙️ Artifacts

Platform File Type
Ubuntu x86_64 iChess.io.en.ubuntu.x86_64.tar.gz Linux binary + weights
Ubuntu ARM64 iChess.io.en.ubuntu.arm64.tar.gz ARM64 binary + weights
macOS x86_64 iChess.io.en.macos.x86_64.zip macOS Intel binary
macOS ARM64 iChess.io.en.macos.arm64.zip Apple Silicon binary

🧪 How to Run

# Example on Linux:
tar xzf iChess.io.en.ubuntu.x86_64.tar.gz
cd release
./iChess.io.en.ubuntu.x86_64

🧭 Next Steps

  • Add more parameters over UCI engine configuration to make it not only ~1s per move!
  • Add automatic publish option for stable tags (v12.*) was consider but CI/CD is on!
  • Integrate NNUE evaluation model was dropt as too CPU oriented... Any oter ideas ???
  • Public Release on the 3D board version, at https://3d.iChess.io.

p ;).