jInfer

cz.cuni.mff.ksi.jinfer.iss.experiments
Class HeuristicResult

java.lang.Object
  extended by cz.cuni.mff.ksi.jinfer.iss.experiments.HeuristicResult

public class HeuristicResult
extends Object

Result of running a heuristics.


Constructor Summary
HeuristicResult(long time, long totalTime, int poolSize, IdSet incumbent, Quality quality)
          Full constructor.
 
Method Summary
 IdSet getIncumbent()
           
 int getPoolSize()
           
 Quality getQuality()
           
 long getTime()
           
 long getTotalTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeuristicResult

public HeuristicResult(long time,
                       long totalTime,
                       int poolSize,
                       IdSet incumbent,
                       Quality quality)
Full constructor.

Parameters:
time - Time taken in this heuristics run in milliseconds.
totalTime - Time taken since the experiment started in milliseconds.
poolSize - Size of the solution pool after this heuristic run.
incumbent - Best (incumbent) solution in the pool after this heuristic run.
quality - Quality of the best (incumbent) solution found in this run.
Method Detail

getTime

public long getTime()

getTotalTime

public long getTotalTime()

getPoolSize

public int getPoolSize()

getIncumbent

public IdSet getIncumbent()

getQuality

public Quality getQuality()

jInfer

Generated on Fri Dec 9 00:01:25 CET 2011