C++ implementation of NEAT with C interface.