|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opt4j.core.optimizer.AbstractOptimizer
org.opt4j.core.optimizer.OptimizationMediator
public class OptimizationMediator
The OptimizationMediator performs the overall optimization process
for the IterativeOptimizer.
| Field Summary | |
|---|---|
protected IterativeOptimizer |
iterativeOptimizer
|
| Fields inherited from class org.opt4j.core.optimizer.AbstractOptimizer |
|---|
archive, completer, control, iteration, iterationListeners, optimizing, population, stateListeners |
| Constructor Summary | |
|---|---|
OptimizationMediator(IterativeOptimizer iterativeOptimizer,
Population population,
Archive archive,
IndividualCompleter completer,
Control control,
Iteration iteration)
Creates a new OptimizationMediator. |
|
| Method Summary | |
|---|---|
void |
optimize()
Starts the optimization process. |
| Methods inherited from class org.opt4j.core.optimizer.AbstractOptimizer |
|---|
addOptimizerIterationListener, addOptimizerStateListener, getIteration, injectListeners, isRunning, nextIteration, removeOptimizerIterationListener, removeOptimizerStateListener, startOptimization, stopOptimization |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final IterativeOptimizer iterativeOptimizer
| Constructor Detail |
|---|
@Inject
public OptimizationMediator(IterativeOptimizer iterativeOptimizer,
Population population,
Archive archive,
IndividualCompleter completer,
Control control,
Iteration iteration)
OptimizationMediator.
iterativeOptimizer - the iterative optimizer to usepopulation - the specified populationarchive - the specified archivecompleter - the specified completercontrol - the controliteration - the iteration counter| Method Detail |
|---|
public void optimize()
throws StopException,
TerminationException
Optimizer
StopException - if the optimization is stopped
TerminationException - if the optimization is terminated
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||