A genetic algorithm library for personal use