|
jInfer | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cz.cuni.mff.ksi.jinfer.iss.experiments.Experiment
public class Experiment
Class encapsulating an ID set search experiment. After all the input parameters are set and information about the system is collected, the ID set search is run and evaluated.
Constructor Summary | |
---|---|
Experiment(ExperimentParameters params)
|
Method Summary | |
---|---|
void |
addListener(ExperimentListener el)
Adds a "experiment finished" listener. |
double |
getAlpha()
|
double |
getBeta()
|
HeuristicResult |
getConstructionResult()
|
String |
getCsv()
|
long |
getGrammarTime()
|
Quality |
getHighestQuality()
|
Double |
getKnownOptimum()
|
AMModel |
getModel()
|
long |
getModelTime()
|
int |
getPoolSize()
|
QualityMeasurement |
getQualityMeasurement()
|
String |
getReport()
Returns a string report of this whole experiment, its setting and results. |
Pair<Boolean,String> |
getTerminationReason()
|
long |
getTotalTime()
|
String |
getWinner()
Writes the best ID set. |
void |
run()
Runs this experiment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Experiment(ExperimentParameters params)
Method Detail |
---|
public String getReport()
public String getCsv()
public String getWinner()
public void addListener(ExperimentListener el)
el
- Listener which will receive a notification when this experiment
finishes.public void run() throws InterruptedException
ExperimentListener
to be notified about
the experiment finish.
InterruptedException
public int getPoolSize()
public AMModel getModel()
public double getAlpha()
public double getBeta()
public QualityMeasurement getQualityMeasurement()
public Double getKnownOptimum()
public Quality getHighestQuality()
public long getGrammarTime()
public long getModelTime()
public long getTotalTime()
public HeuristicResult getConstructionResult()
public Pair<Boolean,String> getTerminationReason()
|
jInfer | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |