Linea Caelestis is a UCI-compatible chess engine implemented in Python. It features advanced search and evaluation techniques for strong chess play.
pip install -r requirements.txt
Run the engine on your computer using:
python src/uciwrapper.py
Change isWhite parameter in the 'src/chessgame.py' file to change the color of the engine. If you want to change the depth of the search, you can change the depth parameter in the 'src/chessgame.py' file. Press r to undo the last move. Press z to reset the board.
Contributions are welcome. Please open an issue to discuss proposed changes or submit a pull request.