eaLib API Docs
Last Modified : January 7 2002

mss.ea.core
Interface ScoreComparator

All Superinterfaces:
java.util.Comparator, java.io.Serializable
All Known Implementing Classes:
AbstractScoreComparator

public interface ScoreComparator
extends java.util.Comparator, java.io.Serializable

Score Comparator. Interface for a score comparator. A score comparator is used to compare score. For that the abstract method compare must be implemented. The method returns 0 in case that both scores equal, -1 if score sa is better and 1, if score sb better.

Since:
0.1
Version:
$Revision: 1.4 $ $Date: 2001/11/22 12:46:43 $
Author:
Andreas Rummler

Field Summary
static long serialVersionUID
          Serialization version identifier.
 
Method Summary
 int compare(Score sa, Score sb)
          Compares two scores.
 
Methods inherited from interface java.util.Comparator
compare, equals
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Serialization version identifier.
Method Detail

compare

public int compare(Score sa,
                   Score sb)
Compares two scores.
Parameters:
sa - first score
sb - second score
Returns:
result of comparison

eaLib API Docs
Last Modified : January 7 2002

Copyright © 2000-2001 Technical University of Ilmenau, Department ESS