jmetal.util.comparators
Interface IConstraintViolationComparator

All Superinterfaces:
java.util.Comparator
All Known Implementing Classes:
NumberOfViolatedConstraintComparator, OverallConstraintViolationComparator, ViolationThresholdComparator

public interface IConstraintViolationComparator
extends java.util.Comparator

Interface representing constraint violation comparators.


Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
           
 boolean needToCompare(Solution s1, Solution s2)
           
 
Methods inherited from interface java.util.Comparator
equals
 

Method Detail

compare

int compare(java.lang.Object o1,
            java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator

needToCompare

boolean needToCompare(Solution s1,
                      Solution s2)