Package de.uka.ipd.sdq.tcfmoop.config
Class InsignificantSetQualityImprovementConfig.UnresolvedValueDifference
- java.lang.Object
-
- de.uka.ipd.sdq.tcfmoop.config.InsignificantSetQualityImprovementConfig.UnresolvedValueDifference
-
- Enclosing class:
- InsignificantSetQualityImprovementConfig
public class InsignificantSetQualityImprovementConfig.UnresolvedValueDifference extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Double
averageImprovement
Double
maxMinImprovement
String
objective
-
Constructor Summary
Constructors Constructor Description UnresolvedValueDifference(String objective, Double averageImprovement, Double maxMinImprovement)
A helper Class to bind objectiveName (in String representation) to a specific ObjectiveSign and ObjectiveMinimalValue The objectives must later be resolved, because the Termination Criterion can only work with resolved Objectives.
-
-
-
Constructor Detail
-
UnresolvedValueDifference
public UnresolvedValueDifference(String objective, Double averageImprovement, Double maxMinImprovement) throws Exception
A helper Class to bind objectiveName (in String representation) to a specific ObjectiveSign and ObjectiveMinimalValue The objectives must later be resolved, because the Termination Criterion can only work with resolved Objectives.- Parameters:
objective
- should not be nullmaxMinImprovement
- should not be nullaverageImprovement
- should not be null- Throws:
Exception
- if parameter(s) are null
-
-