|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
public interface FitnessEvaluator
Evaluates a population and assigns fitness values to its solutions. This class is intended to be used by indicator-based algorithms.
| Field Summary | |
|---|---|
static String |
FITNESS_ATTRIBUTE
Attribute key for the fitness of a solution. |
| Method Summary | |
|---|---|
boolean |
areLargerValuesPreferred()
Returns true if larger fitness values are preferred; otherwise
smaller fitness values are preferred. |
void |
evaluate(Population population)
Evaluates the solutions in the specified population assigning the FITNESS_ATTRIBUTE attribute. |
| Field Detail |
|---|
static final String FITNESS_ATTRIBUTE
| Method Detail |
|---|
void evaluate(Population population)
FITNESS_ATTRIBUTE attribute.
population - the population to be evaluatedboolean areLargerValuesPreferred()
true if larger fitness values are preferred; otherwise
smaller fitness values are preferred.
true if larger fitness values are preferred; otherwise
smaller fitness values are preferred
|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||