| Interface | Description |
|---|---|
| ConstraintViolationComparator<S extends Solution<?>> |
| Class | Description |
|---|---|
| CrowdingDistanceComparator<S extends Solution<?>> |
Compares two solutions according to the crowding distance attribute.
|
| DominanceComparator<S extends Solution<?>> |
This class implements a solution comparator taking into account the violation constraints and
an optional epsilon value (i.e, implements an epsilon dominance comparator)
|
| EqualSolutionsComparator<S extends Solution<?>> |
This class implements a
Comparator (a method for comparing
Solution objects) based whether all the objective values are
equal or not. |
| FitnessComparator<S extends Solution<?>> |
This class implements a
Comparator (a method for comparing
Solution objects) based on the fitness value returned by the
method getFitness. |
| HypervolumeContributionComparator<S extends Solution<?>> |
Compares two solutions according to the crowding distance attribute.
|
| ObjectiveComparator<S extends Solution<?>> |
This class implements a comparator based on a given objective
|
| RankingAndCrowdingDistanceComparator<S extends Solution<?>> | |
| RankingComparator<S extends Solution<?>> | |
| StrengthFitnessComparator<S extends Solution<?>> |
| Enum | Description |
|---|---|
| ObjectiveComparator.Ordering |
Copyright © 2017. All rights reserved.