Class InsignificantSetQualityImprovementConfig.ValueDifference

java.lang.Object
de.uka.ipd.sdq.tcfmoop.config.InsignificantSetQualityImprovementConfig.ValueDifference
Enclosing class:
InsignificantSetQualityImprovementConfig

public class InsignificantSetQualityImprovementConfig.ValueDifference extends Object
  • Field Details

    • objective

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

      public final Double averageImprovement
    • maxMinImprovement

      public final Double maxMinImprovement
  • Constructor Details

    • 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