``What people really mean is: I'm not willing to wait the GA to find a new, better solution, because I've already waited longer than I wanted to and it hasn't improved in ages.''
Daraus lässt sich eine einfach zu implementierende und schnelle Möglichkeit für ein Haltekriterium realisieren. Für die Funktion eines sogenannten Haltefensters wird eine Anzahl an Generationen definiert, innerhalb derer sich die Fitness des jeweils besten Individuums verbessern muss, damit der Algorithmus weiterläuft. Sind also Generationen verstrichen, ohne dass der GA ein besseres Individuum als das bisher beste finden konnte, wird abgebrochen.
Die Ermittlung von richtet sich allerdings nach vielen Faktoren, unter anderem der Zielfunktion, der Populationsgröße, dem Selektionsschema usw. Deshalb sollte dieser Wert experimentell ermittelt und eher zu groß als zu klein bemessen werden.