I'm using one that checks if the fittest chromosome in each generation has the same fitness for a number of generations (say.. 100) then the GA should terminate. But I don't think it's working efficiently, should it?
If not, what is/are the best termination criteria(s) for a genetic algorithm? I know I can end it after a number of generations or a time being, but I want the ones that imply on solutions and their fitness?
I don't understand these solutions btw, http://en.wikipedia.org/wiki/Genetic_algorithm#Termination