Added the prototype Genetic algorithm