Module es.upm.fi.cig.multictbnc
Class AbstractExperiment
java.lang.Object
es.upm.fi.cig.multictbnc.experiments.AbstractExperiment
- All Implemented Interfaces:
Experiment
- Direct Known Subclasses:
LearningStreamExperiment
,ModelComparisonExperiment
,StructureLearningAlgorithmsComparisonExperiment
Abstract class for defining experiments. This class provides a structure for setting up and executing
different types of experiments related to Multi-CTBNCs.
-
Constructor Summary
ConstructorDescriptionAbstractExperiment
(String[] experimentConfig) This constructor initializes an experiment with the provided configuration parameters. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the queue of experiment configuration parameters.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface es.upm.fi.cig.multictbnc.experiments.Experiment
execute
-
Constructor Details
-
AbstractExperiment
This constructor initializes an experiment with the provided configuration parameters. It converts an array of configuration parameters into a queue, which allows for efficient processing of these parameters in the derived experiment classes.- Parameters:
experimentConfig
- array of strings representing the configuration parameters for the experiment
-
-
Method Details
-
getExperimentConfig
Retrieves the queue of experiment configuration parameters.- Returns:
- queue of strings representing the configuration parameters for the experiment
-