adaptive genetic algorithm