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

    Constructors
    Constructor
    Description
    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 Summary

    Modifier and Type
    Method
    Description
    void
     

    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
  • 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