| Interface | Description |
|---|---|
| ConstraintViolationComparator<S> |
| 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
|
| 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. |
| GDominanceComparator<S extends Solution<?>> |
This class implements a solution comparator according to the concept of g-dominance
(https://doi.org/10.1016/j.ejor.2008.07.015)
|
| 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 © 2018. All rights reserved.