Package com.opttek.optquest
Class COptQuestUserControlledObjective
java.lang.Object
com.opttek.optquest.COptQuestObjective
com.opttek.optquest.COptQuestSingleObjective
com.opttek.optquest.COptQuestUserControlledObjective
The COptQuestUserControlledObjective allows you to compute a value for
the optimization objective. Your evaluation may utilize a formula specific
to your application or involve running a simulation and using a simulation output
as the objective. You need to create an instance of the
COptQuestUserControlledObjective and add it using the
AddObjective(COptQuestObjective)
.
You override the
Evaluate(COptQuestSolution)
method and compute a value for the objective. You set the value of the objective using the
method SetObjectiveValue(COptQuestSingleObjective, double)
.-
Constructor Summary
ConstructorDescriptionDefault constructor.Constructor that assigns a name to the objective -
Method Summary
Methods inherited from class com.opttek.optquest.COptQuestSingleObjective
GetReplicationConfidenceErrorPercent, GetReplicationConfidenceLevel, GetReplicationConfidenceType, GetReplicationStatistic, GetReplicationStatisticValue, SetReplicationConfidence, SetReplicationStatistic
Methods inherited from class com.opttek.optquest.COptQuestObjective
equals, GetName, hashCode, IsLinear, IsMaximize, IsMinimize, SetMaximize, SetMinimize, SetName
-
Constructor Details
-
COptQuestUserControlledObjective
public COptQuestUserControlledObjective()Default constructor. -
COptQuestUserControlledObjective
Constructor that assigns a name to the objective
-