Class PredefinedInstanceEvaluator
java.lang.Object
org.opt4j.core.optimizer.AbstractOptimizer
de.uka.ipd.sdq.dsexplore.opt4j.optimizer.PredefinedInstanceEvaluator
- All Implemented Interfaces:
org.opt4j.core.optimizer.Optimizer
public class PredefinedInstanceEvaluator
extends org.opt4j.core.optimizer.AbstractOptimizer
-
Field Summary
Fields inherited from class org.opt4j.core.optimizer.AbstractOptimizer
archive, completer, control, iteration, iterationListeners, optimizing, population, stateListeners
-
Constructor Summary
ConstructorDescriptionPredefinedInstanceEvaluator
(org.opt4j.core.optimizer.Population population, org.opt4j.core.optimizer.Archive archive, org.opt4j.core.IndividualFactory individualFactory, org.opt4j.core.optimizer.IndividualCompleter completer, org.opt4j.core.optimizer.Control control, org.opt4j.core.optimizer.Iteration iteration) -
Method Summary
Methods inherited from class org.opt4j.core.optimizer.AbstractOptimizer
addOptimizerIterationListener, addOptimizerStateListener, getIteration, injectListeners, isRunning, nextIteration, removeOptimizerIterationListener, removeOptimizerStateListener, startOptimization, stopOptimization
-
Constructor Details
-
PredefinedInstanceEvaluator
@Inject public PredefinedInstanceEvaluator(org.opt4j.core.optimizer.Population population, org.opt4j.core.optimizer.Archive archive, org.opt4j.core.IndividualFactory individualFactory, org.opt4j.core.optimizer.IndividualCompleter completer, org.opt4j.core.optimizer.Control control, org.opt4j.core.optimizer.Iteration iteration)
-
-
Method Details
-
optimize
public void optimize() throws org.opt4j.core.optimizer.StopException, org.opt4j.core.optimizer.TerminationException- Throws:
org.opt4j.core.optimizer.StopException
org.opt4j.core.optimizer.TerminationException
-