CoreChess is an open source chess GUI for chess engines
- Human vs Engine mode
- Human vs Human mode.
- Engine vs Engine mode.
-
UCI (Universal Chess Interface) like Stockfish, Komodo/Dragon and Leela Chess Zero
-
CECP (Chess Engine Communication Protocol) like Crafty
-
The King (Chessmaster). Supported only on Windows.
To use The King (the Chessmaster engine) you need the file TheKing333.exe (Chessmaster 10), the "Personalities" folder and the "Opening Books" folder and patch the engine using the OPK patch that disables the copy protection.
You can then set the personalities path and opening books path in the engine settings.
- Polyglot (BIN)
- Arena opening book (ABK)
- Chessmaster (OBK)
- Download the source code of the latest release
- Unzip the source code
- With a terminal/command prompt enter the directory corechess-x.x.x.x
- Execute the build command for your OS
dotnet publish CoreChess.sln -c Release --runtime linux-x64 -p:PublishReadyToRun=true --self-contained --output ./dist/linux-x64
dotnet publish CoreChess.sln -c Release --runtime win-x64 -p:PublishReadyToRun=true --self-contained --output .\dist\win-x64
dotnet publish CoreChess.sln -c Release --runtime osx-x64 -p:PublishReadyToRun=true --self-contained --output .\dist\osx-x64