In a Genetic Algorithm, a termination condition triggers the end of the optimisation loop.

It may be triggered by a solution with an error below the tolerance or if a maximum number of iterations is met.