Package dealib.components.mutators
Class MutatorFactory
java.lang.Object
dealib.components.mutators.MutatorFactory
MutatorFactory is a class for creating new mutators from the differential
evolution algorithms library (dealib) of the framework.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Alicia Vazquez Ramos
-
Method Summary
Modifier and TypeMethodDescriptionstatic Mutator
createMutator
(String mutatorName, Execution config) Creates a Mutator already implemented in the differential evolution algorithms library (dealib) of the framework: given a mutator reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding mutator operator.
-
Method Details
-
createMutator
Creates a Mutator already implemented in the differential evolution algorithms library (dealib) of the framework: given a mutator reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding mutator operator.- Parameters:
mutatorName
- reduced mutator name for identifyng the full qualified name of a mutator operator.config
- Execution configuration for the mutator operator.- Returns:
- a mutator operator.
-