PGG106 / Alexandria

bitboard chess engine
GNU General Public License v3.0
97 stars 26 forks source link

Building

[!WARNING] Due to a bug present in older gcc versions compiling with versions < 12 isn't officially supported.

$ git clone https://github.com/PGG106/Alexandria
$ cd alexandria
$ make 
$ ./Alexandria

How to use the engine

The Universal Chess Interface (UCI) is a standard protocol used to communicate with a chess engine, and is the recommended way to do so for typical graphical user interfaces (GUI) or chess tools. Alexandria implements the majority of its options as described in the UCI protocol.

Acknowledgements

This project would not have been possible without the following people