Class NondominatedSortingComparator

java.lang.Object
org.moeaframework.core.comparator.ChainedComparator
org.moeaframework.core.comparator.NondominatedSortingComparator
All Implemented Interfaces:
Comparator<Solution>, DominanceComparator

public class NondominatedSortingComparator extends ChainedComparator implements Comparator<Solution>
Compares two solutions using their rank and crowding distance. Rank is the primary comparison criteria and the crowding distance is used to break ties.
See Also:
  • Constructor Details

    • NondominatedSortingComparator

      public NondominatedSortingComparator()
      Constructs a dominance comparator for comparing solutions using their rank and crowding distance.