CECP chess engine by Martin Macok
- C 98.5%
- Makefile 1.5%
| logo | ||
| .gitignore | ||
| book.c | ||
| data.h | ||
| inic.c | ||
| interf.c | ||
| main.c | ||
| Makefile | ||
| Makefile1 | ||
| makemove.c | ||
| movegen.c | ||
| README.md | ||
| rules.c | ||
| sachy.bk | ||
| sachy.cfg | ||
| search.c | ||
| sort.c | ||
| test.c | ||
| value.c | ||
SAСHY
Overview
Sachy is an XBoard chess engine written in C by Martin Macok.
This is a version retouched by Dann Corbit then by Roland Chastain.
History
v0.2.05
- Handle correctly value zero for MOVESPERSESSION in level command
v0.2.04
- Support underpromotion from the opponent
- Simplify pawn moves generation
- Try to improve time management
v0.2.03
- Use CECP v2
- New Makefile which allows to choose between 32-bit and 64-bit compilation (1)
- Made a faster version of the
MakeMovefunction - Minimal thinking output for WinBoard/XBoard
- Create log files
(1) Type make sachy32 or make sachy64.
v0.2.02
- Add 'q' character to promotion moves, for compatibility with CuteChess
- Partially translated identifiers to english (thanks to Martin Sedlák for his kind help)
- Fixed compiler warnings
