The code uses THC Chess Library. "thc.cpp", "thc.h", and "demo.cpp" are all copied from that directory. This code was designed using the MSVC Compiler so make sure to set the environmental variables correctly, as laid out in CMakeLists.txt.