Class InsignificantSetQualityImprovementConfig.ValueDifference

    • Field Detail

      • objective

        public final org.opt4j.core.Objective objective
      • averageImprovement

        public final Double averageImprovement
      • maxMinImprovement

        public final Double maxMinImprovement
    • Constructor Detail

      • ValueDifference

        public ValueDifference​(org.opt4j.core.Objective objective,
                               Double averageImprovement,
                               Double maxMinImprovement)
                        throws InvalidConfigException
        A helper Class to bind objectiveName to a specific ObjectiveSign and ObjectiveMinimalValue
        Parameters:
        objective - should not be null
        maxMinImprovement - should not be null
        averageImprovement - should not be null
        Throws:
        Exception - if parameter(s) are null
        InvalidConfigException