Class MinimalQualityCriteriaValueCriterion

    • Constructor Detail

      • MinimalQualityCriteriaValueCriterion

        public MinimalQualityCriteriaValueCriterion​(IConfiguration conf,
                                                    org.opt4j.core.optimizer.Population population,
                                                    org.opt4j.core.optimizer.Archive archive)
    • Method Detail

      • evaluateImpl

        public void evaluateImpl​(int iteration,
                                 long currentTime)
        The implementation of the Evaluation logic is placed here. Implements the Minimal Quality Criteria Value Criterion: This criterion ensures that a subset of x pareto optimal candidates have quality criteria values higher than the previously supplied ones, before suggesting termination.
        Specified by:
        evaluateImpl in class AbstractTerminationCriterion
        Parameters:
        iteration - - The number of the current iteration
        currentTime - - The current time