Add naive genetic algorithm