com.opttek.optquest
Class COptQuestUserControlledObjective

java.lang.Object
  extended bycom.opttek.optquest.COptQuestObjective
      extended bycom.opttek.optquest.COptQuestUserControlledObjective

public class COptQuestUserControlledObjective
extends COptQuestObjective

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 COptQuestOptimization::AddObjectiveMethod(). You override the COptQuestOptimzation::Evaluate() method and compute a value for the objective. You would set the value of the objective using the method COptQuestUserControlledObjective::SetCurrentValue().


Constructor Summary
COptQuestUserControlledObjective()
           
 
Methods inherited from class com.opttek.optquest.COptQuestObjective
GetBestFeasible, GetBestValue, GetCurrentFeasible, GetCurrentFeasible, GetCurrentValue, GetCurrentValue, GetNthBestFeasible, GetNthBestValue, IsLinear, IsMaximize, IsMinimize, SetCurrentValue, SetCurrentValue, SetMaximize, SetMinimize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

COptQuestUserControlledObjective

public COptQuestUserControlledObjective()