MOEA Framework 2.2
API Specification

Package org.moeaframework.core.comparator

Contains dominance comparators and other comparators used by this framework.

See:
          Description

Interface Summary
DominanceComparator Interface for comparing two solutions using a dominance relation.
 

Class Summary
AggregateConstraintComparator Compares solutions based on their magnitude of constraint violations.
ChainedComparator Applies any number of comparators in succession, returning the result from the first comparator producing a non-zero return value.
CrowdingComparator Compares solutions using their crowding distance.
EpsilonBoxDominanceComparator Compares two solutions using aggregate constraint violations and the additive ε-box objective comparator.
EpsilonBoxObjectiveComparator Compares two solutions using the additive ε-box objective comparator.
FitnessComparator Compares two solutions based on their FITNESS_ATTRIBUTE value.
LexicographicalComparator Compares solutions lexicographically.
NondominatedSortingComparator Compares two solutions using their rank and crowding distance.
ObjectiveComparator Compares two solutions using the value of a specific objective.
ParetoConstraintComparator Compares solutions based on the Pareto efficiency of their constraints.
ParetoDominanceComparator Compares two solutions using aggregate constraint violation and the Pareto dominance relation as originally proposed by Kalyanmoy Deb.
ParetoObjectiveComparator Compares two solutions using the Pareto dominance relation on the objectives.
RankComparator Compares solutions using their RANK_ATTRIBUTE value.
 

Package org.moeaframework.core.comparator Description

Contains dominance comparators and other comparators used by this framework.


MOEA Framework 2.2
API Specification

Copyright 2009-2014 MOEA Framework. All rights reserved.
Licensed under the GNU Lesser General Public License.
Return to the MOEA Framework homepage. Hosted by Get MOEA Framework at SourceForge.net. Fast, secure and Free Open Source software downloads