Package de.uka.ipd.sdq.tcfmoop.config
Class InsignificantSetQualityImprovementConfig.UnresolvedValueDifference
java.lang.Object
de.uka.ipd.sdq.tcfmoop.config.InsignificantSetQualityImprovementConfig.UnresolvedValueDifference
- Enclosing class:
- InsignificantSetQualityImprovementConfig
-
Field Summary
-
Constructor Summary
ConstructorDescriptionUnresolvedValueDifference
(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. -
Method Summary
-
Field Details
-
objective
-
averageImprovement
-
maxMinImprovement
-
-
Constructor Details
-
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
-