fr.jussieu.gla.wasa.core
Class Evaluation

java.lang.Object
  |
  +--fr.jussieu.gla.wasa.core.Evaluation

public final class Evaluation
extends java.lang.Object

Evaluation of a given Configuration.

An Evaluation always references a Configuration object when the Evaluation instance was returned by the Engine.

Version:
$Revision: 1.5 $ $Date: 2002/04/10 17:23:58 $
Author:
Laurent Caillette

Method Summary
 Configuration getConfiguration()
           
 Var getMostViolatingVar(TabuList tabuList)
           
 double getOverallError()
          Returns the overall error.
 Evaluation retainIfBetter(Evaluation other)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOverallError

public double getOverallError()
Returns the overall error.

getConfiguration

public Configuration getConfiguration()

getMostViolatingVar

public Var getMostViolatingVar(TabuList tabuList)

retainIfBetter

public Evaluation retainIfBetter(Evaluation other)