Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core
Interface IFitnessComparator

All Superinterfaces:
java.util.Comparator, IIndividualComparator
All Known Implementing Classes:
AbstractFitnessComparator

public interface IFitnessComparator
extends IIndividualComparator

Interface for a fitness comparator.

Since:
0.4.0
Version:
$Revision: 1.5 $ $Date: 2004/05/26 11:57:53 $
Author:
Andreas Rummler

Method Summary
 int compare(IFitness fitness0, IFitness fitness1)
          Compares two fitness values.
 
Methods inherited from interface org.evolvica.core.IIndividualComparator
compare
 
Methods inherited from interface java.util.Comparator
compare, equals
 

Method Detail

compare

public int compare(IFitness fitness0,
                   IFitness fitness1)
Compares two fitness values.

Parameters:
fitness0 - first fitness
fitness1 - second fitness
Returns:
-1 if the first fitness value is better than the second one, 0 if both fitness values are equal, 1 otherwise

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

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