C++ Genteic Programming