Interface PrematureAlgorithmTermination

All Known Implementing Classes:
IterationWithoutImprovementTermination, TimeTermination, VariationCoefficientTermination

public interface PrematureAlgorithmTermination
Basic interface for prematureTermination.
  • Method Details

    • isPrematureBreak

      boolean isPrematureBreak(SearchStrategy.DiscoveredSolution discoveredSolution)
      Returns true if algorithm should terminate, false otherwise.
      Parameters:
      discoveredSolution - the discovered solution
      Returns:
      true if algorithm should terminate, false otherwise