Interface ITerminationCriterion

    • Method Detail

      • getName

        TerminationCriteriaNames getName()
        Returns the name of the termination criteria.
        Returns:
        the name of the termination criteria.
      • evaluate

        void evaluate​(int iteration,
                      long currentTime)
        Evaluates this termination criteria.
        Parameters:
        iteration - - The number of the current iteration
        currentTime - - The current time
      • getEvaluationResult

        boolean getEvaluationResult()
        Returns the result of the last evaluation.
        Returns:
        true - Optimization should be terminated. else - Optimization should continue.
      • getOutputInformation

        Tree getOutputInformation()
        Returns the criteria output information.
        Returns:
        String with output information.