Interface GAStoppingCriteria

  • All Known Implementing Classes:
    GAStoppingCriteria.MaximumGeneration

    public interface GAStoppingCriteria
    Used by a GeneticAlgorithm.run() method to determine when the algorithm should stop

    Since:
    1.5
    Version:
    1.0
    Author:
    Mark Schreiber
    • Method Detail

      • stop

        boolean stop​(GeneticAlgorithm ga)
        Determines if an Algorithm should stop spawning new generations
        Parameters:
        ga - the Algorithm to test
        Returns:
        true if it should stop, false otherwise.