A genetic algorithm library in C++