C++ genetic algorithm