Han-Chesu is a 2-person team effort chess engine which understands the Chess Engine Communication Protocol, makes use of bitboards for achieving high performance in its computations and also supports opening books. It won 1st place in the faculty chess engine tournament against the engines of the other teams. The following is a small demonstration of playing against the engine:
The following commands can be used to compile and/or run the chess engine. For compiling in debug mode, prefix the commands below with DEBUG=1
(the Makefile compiles by default in release mode).
$ make build # build the engine
$ make run # run the engine in the CLI
$ make xboard # run the engine in XBoard