Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core.eval
Class ReverseFloatScoreComparator

java.lang.Object
  extended byorg.evolvica.core.eval.AbstractIndividualComparator
      extended byorg.evolvica.core.eval.AbstractScoreComparator
          extended byorg.evolvica.core.eval.ReverseFloatScoreComparator
All Implemented Interfaces:
java.util.Comparator, IIndividualComparator, IScoreComparator

public class ReverseFloatScoreComparator
extends AbstractScoreComparator

Comparator for scores of type float (reverse mode). This comparator assumes that a lower score value is a better value.

Since:
0.4.0
Version:
$Revision: 1.6 $ $Date: 2004/05/26 11:58:02 $
Author:
Andreas Rummler

Constructor Summary
ReverseFloatScoreComparator()
           
 
Method Summary
 int compare(IScore score0, IScore score1)
          Compares two scores.
 
Methods inherited from class org.evolvica.core.eval.AbstractScoreComparator
compare
 
Methods inherited from class org.evolvica.core.eval.AbstractIndividualComparator
compare
 
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
compare, equals
 

Constructor Detail

ReverseFloatScoreComparator

public ReverseFloatScoreComparator()
Method Detail

compare

public int compare(IScore score0,
                   IScore score1)
Description copied from interface: IScoreComparator
Compares two scores.

Specified by:
compare in interface IScoreComparator
Specified by:
compare in class AbstractScoreComparator
See Also:
IScoreComparator.compare(org.evolvica.core.IScore, org.evolvica.core.IScore)

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems