Package dealib.components.initializers
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 TypeMethodDescriptionvoid
Executes a specific initializer scheme.
-
Method Details
-
initializePopulation
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.
-