Package ec.eda.dovs

Class DOVSEvaluator

All Implemented Interfaces:
Setup, Singleton, Serializable

public class DOVSEvaluator extends SimpleEvaluator
The DOVSEvaluator is a SimpleEvaluator to evaluate the Individual. Due to the stochastic property of the problem. An individual may not to be evaluate several times so that we can have a good assessment of it. This evaluator will make use of the statistics of fitness of each individual and determine how many evaluation are needed for a individual where we can have high confidence about its fitness value.
See Also:
  • Constructor Details

    • DOVSEvaluator

      public DOVSEvaluator()
  • Method Details

    • evalPopChunk

      protected void evalPopChunk(EvolutionState state, int[] numinds, int[] from, int threadnum, SimpleProblemForm p)
      For each of the iteration, we are not just evaluate the individuals in current population but also current best individual and individuals in activeSolutions. Their number of evaluation is determined by there fitness statistics.