Package org.uma.jmetal.util.comparator
-
Class Summary Class Description ConstraintViolationComparator<S extends Solution<?>> This class implements aComparator(a method for comparingSolutionobjects) based on the overall constraint violation of the solutions, as done in NSGA-II.DirScoreComparator<S extends Solution<?>> created at 10:34 pm, 2019/1/28 The comparator of DIR score used in D-NSGA-IIDominanceComparator<S extends Solution<?>> This class implements a solution comparator taking into account the violation constraintsDominanceComparatorV2<S extends Solution<?>> This class implements a solution comparator for dominance checkingDoubleVariableComparator EpsilonDominanceComparator<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 aComparator(a method for comparingSolutionobjects) based whether all the objective values are equal or not.FitnessComparator<S extends Solution<?>> This class implements aComparator(a method for comparingSolutionobjects) based on the fitness value returned by the methodgetFitness.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.IntegerVariableComparator LexicographicalVectorComparator This class implements the Comparator interface for comparing two vectors.MultiComparator<T> ObjectiveComparator<S extends Solution<?>> This class implements a comparator based on a given objectiveRankingAndCrowdingDistanceComparator<S extends Solution<?>> RankingAndDirScoreDistanceComparator<S extends Solution<?>> created at 10:29 pm, 2019/1/28 Comparator combining dominance-ranking comparator and DIR-score comparatorRankingAndSSDComparator<S extends Solution<?>> SpatialSpreadDeviationComparator<S extends Solution<?>> Compares two solutions according to the Spatial Spread Deviation attribute. -
Enum Summary Enum Description ObjectiveComparator.Ordering