Skip to content

jonathanmcdermid/Clovis

Repository files navigation

Clovis banner

Overview

Named after the first king of the Franks and the paleoamerican mammoth slayers, Clovis is a powerful UCI chess engine written in C++. It is a successor to Hopper Chess in that it follows standard convention more closely.

Installation

Binaries

Releases

Build from source

Clovis requires make and a compiler with C++20 support.

git clone https://github.com/jonathanmcdermid/Clovis
cd Clovis
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel --config Release
./build/bin/Release/Clovis

Commands for the engine can be issued using the standard UCI format

Strength

Rankings

Clovis is currently estimated to have an Elo rating of ~2880

Technical Details

Board Representation and Move Generation

Search

Evaluation

Credits

This engine uses ideas from various sources

Engine Inspirations

Resources

Special thanks to the engine testers!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors