public class InitialAlgorithm extends SearchAlgorithm
_eventProxy, _messageCenter, _problem
Constructor and Description |
---|
InitialAlgorithm(Problem problem)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLabel()
Return the label for a search algorithm.
|
int |
getMaxEvaluationsPerRun()
Get the maximum number of evaluations per run.
|
int |
getMinEvaluationsPerRun()
Get the minimum number of evaluations per run.
|
TrialPoint |
nextTrialPoint()
Return the next trial point.
|
void |
performRun(AlgorithmRun algorithmRun)
Calculate the next few trial points.
|
addSearchAlgorithmListener, foundNewOptimalSolution, removeSearchAlgorithmListener, reset, setProblem, strategyExecuted, strategyWillExecute, trialScored, trialVetoed
public InitialAlgorithm(Problem problem)
public java.lang.String getLabel()
getLabel
in class SearchAlgorithm
public void performRun(AlgorithmRun algorithmRun)
performRun
in class SearchAlgorithm
algorithmRun
- the algorithm run to perform the evaluationpublic TrialPoint nextTrialPoint()
public int getMinEvaluationsPerRun()
getMinEvaluationsPerRun
in class SearchAlgorithm
public int getMaxEvaluationsPerRun()
getMaxEvaluationsPerRun
in class SearchAlgorithm