Releases: Admiralatlantis/SchachIII-UCI
Releases · Admiralatlantis/SchachIII-UCI
Release list
Schach III UCI - current build 1.03
Schach III UCI - current package build 1.03
Native UCI chess engine based on the original 68000 program by Thomas Nitsche and Elmar Henne (1984).
Downloads
- Windows x64 - optimized x86-64-v3 build for modern 64-bit Windows systems
- Linux x64 - x86-64-v3
- Linux ARM64 - ARMv8-A
- macOS Apple Silicon - Apple M1 or newer, macOS 12 or newer
- macOS Intel - 64-bit Intel Mac, macOS 12 or newer
- SHA-256 checksums
All packages contain only the executable chess engine and a short README. No ROM files and no source code are included.
Changes in build 1.03
- Native UCI Permanent Brain support with
Ponder,go ponderandponderhit - Reliable interruption of pondering through
stop, new-game and quit commands - Optional UCI protocol logging with three levels:
Off,ImportantandAll; the Important level omits the very frequentcurrmovelines - Cross-platform builds for Linux x64, Linux ARM64, macOS Apple Silicon and macOS Intel
Earlier changes included:
- Optional
Hash Searchmode with a configurable transposition table; original mode remains the default - Hash size, clear-hash command and UCI
hashfullreporting - Improved root-move ordering and UCI principal-variation output between iterations
- Configurable maximum search depth up to 64, including the historical selective-search structure
- Internal opening book integrated with permission from Ossi Weiner
- Further corrections to mate-distance reporting,
stop/bestmove, FEN handling and time controls
Build details
- Windows x64: Clang 22.1.8,
-O3, Full LTO, weighted PGO, statically linked - Linux and macOS: Clang/Apple Clang,
-O3, ThinLTO - Every published platform was built and regression-tested by the private GitHub Actions workflow
- No compiler or third-party runtime is required on Windows
Original 68000 program by Thomas Nitsche and Elmar Henne (1984); opening book by Ossi Weiner; AI-assisted C/UCI port.
The stable public links above contain no version number. The underlying Git tag remains v1.02 while the current downloadable package build is 1.03.