public class ExecutionInitializer
extends java.lang.Object
Constructor and Description |
---|
ExecutionInitializer(R1ToR1 of,
ConvergenceControlParams ccp,
boolean bTrendBracketRight)
ExecutionInitializer constructor
|
Modifier and Type | Method and Description |
---|---|
BracketingOutput |
initializeBracket(InitializationHeuristics ih,
double dblOFGoal)
Set up the bracket to be used for the eventual search kick-off
|
ConvergenceOutput |
initializeVariate(InitializationHeuristics ih,
double dblOFGoal)
Initialize the starting variate to within the fixed point convergence zone
|
BracketingOutput |
verifyHardSearchEdges(InitializationHeuristics ih,
double dblOFGoal)
Initialize the starting bracket within the specified boundary
|
public ExecutionInitializer(R1ToR1 of, ConvergenceControlParams ccp, boolean bTrendBracketRight) throws java.lang.Exception
of
- Objective Functionccp
- Convergence Control ParametersbTrendBracketRight
- TRUE - Start Right Trending in search of a Bracket Variatejava.lang.Exception
- Thrown if inputs are invalidpublic BracketingOutput initializeBracket(InitializationHeuristics ih, double dblOFGoal)
ih
- Optional InitializationHeuristics instancedblOFGoal
- The OF Goalpublic ConvergenceOutput initializeVariate(InitializationHeuristics ih, double dblOFGoal)
ih
- Optional InitializationHeuristics instancedblOFGoal
- The OF Goalpublic BracketingOutput verifyHardSearchEdges(InitializationHeuristics ih, double dblOFGoal)
ih
- Initialization Heuristics containing the hard search edgesdblOFGoal
- The OF Goal