Package org.opt4j.core.problem
Interface Evaluator<P>
-
- Type Parameters:
P
- the type of the phenotype that is evaluated
- All Known Implementing Classes:
MultiEvaluator
public interface Evaluator<P>
TheEvaluator
evaluates phenotypes toObjectives
. TheEvaluator
must always add the sameObjective
s to theObjectives
.- See Also:
Objectives
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectives
evaluate(P phenotype)
Evaluates a phenotypeObject
and returns the results in theObjectives
.
-
-
-
Method Detail
-
evaluate
Objectives evaluate(P phenotype)
Evaluates a phenotypeObject
and returns the results in theObjectives
.- Parameters:
phenotype
- the phenotype to be evaluated- Returns:
- the results in the objectives
-
-