public class SMACExperimentConstructor extends ExperimentConstructor
mAllowedClassifiers, mAttribEvalClassParams, mAttribSearchClassParams, mBaseClassParams, mEnsembleClassParams, mEnsembleMaxNum, mExperiment, mExperimentPath, mIncludeBase, mIncludeEnsemble, mIncludeMeta, mInstanceGenerator, mMetaClassParams, mParamBaseDir, mProperties| Constructor and Description |
|---|
SMACExperimentConstructor() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getCallString(java.lang.String experimentPath)
Gets the set of strings that are called on the command line to invoke the SMBO method
|
java.lang.String |
getTrajectoryParserClassName()
Gets the name of the class that is used to parse the results of the SMBO method into a Trajectory
|
java.lang.String |
getType()
Get a string indicating the type of this Experiment (namely the name of the SMBO method)
|
void |
prepareExperiment(java.lang.String path)
Subclasses must provide this method which is responsible for
|
void |
printFeatureFile(java.io.PrintStream out) |
void |
printInstanceFile(java.io.PrintStream out) |
void |
printParamFile(java.io.PrintStream out) |
void |
printScenarioFile(java.io.PrintStream out) |
void |
printTestInstanceFile(java.io.PrintStream out) |
buildSingle, generateAlgorithmParameterConditionalGroupForDAG, generateBatches, getEnvVariables, getPrefix, getWrapperPropString, main, processArgpublic void prepareExperiment(java.lang.String path)
ExperimentConstructorprepareExperiment in class ExperimentConstructorpublic java.lang.String getTrajectoryParserClassName()
ExperimentConstructorgetTrajectoryParserClassName in class ExperimentConstructorpublic java.util.List<java.lang.String> getCallString(java.lang.String experimentPath)
ExperimentConstructorgetCallString in class ExperimentConstructorpublic java.lang.String getType()
ExperimentConstructorgetType in class ExperimentConstructorpublic void printInstanceFile(java.io.PrintStream out)
public void printFeatureFile(java.io.PrintStream out)
public void printTestInstanceFile(java.io.PrintStream out)
public void printScenarioFile(java.io.PrintStream out)
public void printParamFile(java.io.PrintStream out)