Package planner.utils.evaluators
Class EvaluatorFactory
java.lang.Object
planner.utils.evaluators.EvaluatorFactory
EvaluatorFactory is a class for creating new evaluators 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 Evaluator
createEvaluator
(String evaluatorName, Execution config) Creates an Evaluator already implemented in the differential evolution algorithms library (dealib) of the framework: given an evaluator reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding evaluator.
-
Method Details
-
createEvaluator
Creates an Evaluator already implemented in the differential evolution algorithms library (dealib) of the framework: given an evaluator reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding evaluator.- Parameters:
evaluatorName
- reduced evaluator name for identifyng the full qualified name of an evaluator.config
- Execution configuration for the evaluator operator.- Returns:
- an evaluator operator.
-