Skip to content
ChessPuter is a UCI (Universal Chess Interface) command line (non-graphical) chess playing program written in C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Engine.cpp
Engine.hpp
Makefile
Position.hpp
Position_Analysis.cpp
Position_MoveGen.cpp
Position_Setup.cpp
README.md
engine-interface.txt
main.cpp

README.md

ChessPuter

ChessPuter (chess pyoo-ter) is a UCI (Universal Chess Interface) compatible** command line chess playing program written in C++.

ChessPuter can be compiled on Linux with its Makefile. It can be installed and played with best on PyChess (https://github.com/pychess/pychess).

** ChessPuter is not yet fully UCI compatible. To be fully compatible, the following changes still need to be made:

  • The use of threads must be implemented to allow the program to immediately respond to commands such as "stop", "isready", and others.
  • The command string processing should be made to be case-insensitive.
You can’t perform that action at this time.