- Pascal 96.6%
- Makefile 3.1%
- Assembly 0.2%
| archives | ||
| audio | ||
| books | ||
| config | ||
| engines/cheng/441 | ||
| images | ||
| languages | ||
| source | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| BUILD.md | ||
| CHANGELOG.md | ||
| CREDITS.md | ||
| ENGINES.md | ||
| LISEZMOI.md | ||
| Makefile | ||
| OPTIONS.md | ||
| README.md | ||
| start.cmd | ||
| start.sh | ||
Eschecs
Overview
Eschecs is an application to play chess against UCI engines.
Usage
Eschecs is shipped with at least one engine (Cheng).
If you wish to play against another engine, start Eschecs with the engine path as parameter. For example, if you want to play against CT800, you can do something like this (under Linux):
./eschecs /home/roland/chess/engines/CT800_V1.42
To install an engine (so that you can select it from the application menu), you have to edit by yourself the configuration file. Please see instructions.
Command line options
The behaviour and the appearance of Eschecs can be customized using command line parameters. Please see available options.
Keyboard Controls
| Key | Effect |
|---|---|
| ↑ | Go to last position |
| ↓ | Go back to first position |
| ← | Go back to previous position |
| → | Go to next position |
| D | Open debug window |
| Ctrl+Q | Quit |
When you quit the program by pressing Ctrl+Q, the current game and options are automatically saved. To quit the program without saving, use the window Close button.
Book
Eschecs uses a Polyglot opening book.
The default book is the small Polyglot book by Olivier Deville.
If you wish to use another one, please open config/eschecs.ini in a text editor and change this line:
book=books/gm2001.bin
Build
You can build Eschecs by yourself, provided that you have the Free Pascal compiler installed. If it will be easier if you also have git.
Please see instructions.
Authors
Eschecs is a program written by Roland Chastain, with contributions by Johann Elsass and Fred van Stappen.
Thanks to Sandy Veerabadren for testing patiently the application and sending detailed reports.
Cheng is a chess engine written by Martin Sedlák. CT800 is a chess engine written by Rasmus Althoff.
