Package de.uka.ipd.sdq.tcfmoop.config
Class InsignificantSetQualityImprovementConfig.ValueDifference
- java.lang.Object
-
- de.uka.ipd.sdq.tcfmoop.config.InsignificantSetQualityImprovementConfig.ValueDifference
-
- Enclosing class:
- InsignificantSetQualityImprovementConfig
public class InsignificantSetQualityImprovementConfig.ValueDifference extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Double
averageImprovement
Double
maxMinImprovement
org.opt4j.core.Objective
objective
-
Constructor Summary
Constructors Constructor Description ValueDifference(org.opt4j.core.Objective objective, Double averageImprovement, Double maxMinImprovement)
A helper Class to bind objectiveName to a specific ObjectiveSign and ObjectiveMinimalValue
-
-
-
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 nullmaxMinImprovement
- should not be nullaverageImprovement
- should not be null- Throws:
Exception
- if parameter(s) are nullInvalidConfigException
-
-