Added more of genetic algorithm