Package org.uncommons.watchmaker.framework.termination
Configurable conditions for terminating evolutionary algorithms.
-
Class Summary Class Description ElapsedTime Terminates evolution after a pre-determined period of time has elapsed.GenerationCount Terminates evolution after a set number of generations have passed.Stagnation ATerminationCondition
that halts evolution if no improvement in fitness is observed within a specified number of generations.TargetFitness Terminates evolution once at least one candidate in the population has equalled or bettered a pre-determined fitness score.UserAbort TerminationCondition
implementation that allows for user-initiated termination of an evolutionary algorithm.