jeco.kernel.operator.comparator
Class EpsilonDominanceComparator

java.lang.Object
  extended by jeco.kernel.operator.comparator.EpsilonDominanceComparator
All Implemented Interfaces:
java.util.Comparator<Solution>

public class EpsilonDominanceComparator
extends java.lang.Object
implements java.util.Comparator<Solution>

This class implements a Comparator (a method for comparing Solution objects) based on epsilon dominance.


Constructor Summary
EpsilonDominanceComparator(double eta)
           
 
Method Summary
 int compare(Solution s1, Solution s2)
           
 
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

EpsilonDominanceComparator

public EpsilonDominanceComparator(double eta)
Method Detail

compare

public int compare(Solution s1,
                   Solution s2)
Specified by:
compare in interface java.util.Comparator<Solution>