jeco.kernel.algorithm.moge
Class MultiFitnessCrowdingComparator

java.lang.Object
  extended by jeco.kernel.algorithm.moge.MultiFitnessCrowdingComparator
All Implemented Interfaces:
java.util.Comparator<MultiFitness>

public class MultiFitnessCrowdingComparator
extends java.lang.Object
implements java.util.Comparator<MultiFitness>

This class compares two MultiFitness elements by using the crowding distance.

Author:
J. M. Colmenar

Constructor Summary
MultiFitnessCrowdingComparator()
           
 
Method Summary
 int compare(MultiFitness left, MultiFitness right)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

MultiFitnessCrowdingComparator

public MultiFitnessCrowdingComparator()
Method Detail

compare

public int compare(MultiFitness left,
                   MultiFitness right)
Specified by:
compare in interface java.util.Comparator<MultiFitness>