genetic algorithm with interactive selection