jInfer

cz.cuni.mff.ksi.jinfer.iss.experiments.sets
Class BestIHForGlpk

java.lang.Object
  extended by cz.cuni.mff.ksi.jinfer.iss.experiments.AbstractExperimentSet
      extended by cz.cuni.mff.ksi.jinfer.iss.experiments.sets.BestIHForGlpk
All Implemented Interfaces:
NamedModule, ExperimentSet

public class BestIHForGlpk
extends AbstractExperimentSet

Experiment finding the best IH for GLPK as CH.


Field Summary
static List<TestData> TEST_DATA
           
 
Fields inherited from class cz.cuni.mff.ksi.jinfer.iss.experiments.AbstractExperimentSet
POOL_SIZE, resultCsv
 
Constructor Summary
BestIHForGlpk()
           
 
Method Summary
protected  List<ExperimentParameters> getExperiments()
          Should return the list of experiment parameters to be run in this set.
 String getName()
          Returns a user friendly yet unique name of the module.
protected  void notifyFinished(Experiment e, int iteration)
          Notification that the current iteration has finished.
 
Methods inherited from class cz.cuni.mff.ksi.jinfer.iss.experiments.AbstractExperimentSet
getDisplayName, getModuleDescription, notifyFinishedAll, notifyStart, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_DATA

public static final List<TestData> TEST_DATA
Constructor Detail

BestIHForGlpk

public BestIHForGlpk()
Method Detail

getName

public String getName()
Description copied from interface: NamedModule
Returns a user friendly yet unique name of the module.

Returns:
Unique module name.

getExperiments

protected List<ExperimentParameters> getExperiments()
Description copied from class: AbstractExperimentSet
Should return the list of experiment parameters to be run in this set.

Specified by:
getExperiments in class AbstractExperimentSet
Returns:
List of experiment parameters that will be sequentially run in this experimental set.

notifyFinished

protected void notifyFinished(Experiment e,
                              int iteration)
Description copied from class: AbstractExperimentSet
Notification that the current iteration has finished. This implementation writes the full report providied by the experiment that has finished in a file named with the iteration (123.txt). It is OK to override this method and not call super, if this logic is unnecessary.

Overrides:
notifyFinished in class AbstractExperimentSet
Parameters:
e - Object representing the experiment that has currently finished running.
iteration - Iteration - index in the list of all the experiments in this set - that was just finished. Note that the numbering starts from 0.

jInfer

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