If the algorithm has terminated due to a maximum number of generations, a satisfactory solution may or may not have been reached.Genetic algorithms find application in bioinformatics, phylogenetics, computational science, engineering, economics, chemistry, manufacturing, mathematics, physics and other fields.