Chess engine written in C for 181AB
Our engine communicates with a gui using the Xboard protocol. Specifications were taken from here. Bitboards are used for internal representation. Bitboard calculator
The engine relies purely on the C Standard Library and can be compiled with gcc. Simply clone the repository and make.
Run Xboard. Click the "Engine" dropdown and select "load new first engine". Specify the nickname, directory of the binary executable and for the "Engine Command" select the engine executable and click ok.