Interface Initializer

All Known Implementing Classes:
RandInitializer

public interface Initializer
Initializer is an interface representing the basic scheme of an initializer operator in differential evolution.
Since:
1.0
Version:
1.0
Author:
Alicia Vazquez Ramos
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Executes a specific initializer scheme.
  • Method Details

    • initializePopulation

      void initializePopulation(Population p) throws IncompatibleConfigurationException
      Executes a specific initializer scheme.
      Parameters:
      p - population of individuals.
      Throws:
      IncompatibleConfigurationException - when initializer is not enabled with the defined configuration or when the Evaluator used throws this exception because of an incorrect dimensionality of the problem.