mss.ea.eval
Class DefaultIndividualComparator
java.lang.Object
|
+--mss.ea.eval.AbstractIndividualComparator
|
+--mss.ea.eval.DefaultIndividualComparator
- All Implemented Interfaces:
- java.util.Comparator, IndividualComparator
- public class DefaultIndividualComparator
- extends AbstractIndividualComparator
Default implementation of an individual comparator.
This uses the default score comparator for comparing individuals.
- Since:
- 0.1
- Version:
- $Revision: 1.3 $ $Date: 2001/12/10 13:02:54 $
- Author:
- Andreas Rummler
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 |
comp
protected ScoreComparator comp
- Score comparator used for comparison.
DefaultIndividualComparator
public DefaultIndividualComparator()
- Constructor.
DefaultIndividualComparator
public DefaultIndividualComparator(ScoreComparator sc)
- Deprecated. replaced by class IndividualScoreComparator
- Constructor.
- Parameters:
sc
- score comparator to use
compare
public int compare(Individual ia,
Individual ib)
- Compares two individuals using a default score comparator.
- Overrides:
compare
in class AbstractIndividualComparator
- Parameters:
ia
- first individualib
- second individual- Returns:
- result of comparison
Copyright © 2000-2001 Technical University of Ilmenau, Department ESS