← Package directory
Available on winget

Install Fast Chess

A command-line tool to run engine vs engine matches in chess.

Install with winget
winget install --id Disservin.FastChess
Upgrade
winget upgrade --id Disservin.FastChess
Uninstall
winget uninstall --id Disservin.FastChess

About Fast Chess

A command-line tool to run engine vs engine matches in chess.

What's new in 1.8.0-alpha

Features - Configurable Pings: Ping times are now adjustable. - Overwrite Support: Added append=false for PGN, EPD, and log files. - Updates: Bumped chess-lib to 0.8.20. Fixes & Refactors - Stability: Fixed crashes related to compliance tests, NaN sorting, and "Out of Bounds" errors. - Process Handling: Major overhaul of POSIX process management and error propagation. - UCI Improvements: Better parsing safety and separation of stdout/stderr. - Platform: Fixed macOS dir usage for engines.

Read release notes

Version history

Version Updated Notes
1.8.0-alpha Unknown Features - Configurable Pings: Ping times are now adjustable. - Overwrite Support: Added append=false for PGN, EPD, and log files. - Updates: Bumped chess-lib to 0.8.20. Fixes & Refactors - Stability: Fixed crashes relat...
0.9.0 Unknown What's Changed - multiple different fixes to how matches are played - improved logging - improved debug functionality for engine devs Full Changelog: https://github.com/Disservin/fast-chess/compare/v0.8.2-alpha...v0.9.0-...
0.7.0-alpha Unknown No notes