Class SemSimulation
java.lang.Object
edu.cmu.tetrad.algcomparison.simulation.SemSimulation
- All Implemented Interfaces:
- Simulation,- HasParameters,- TetradSerializable,- Serializable
- Author:
- jdramsey
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionSemSimulation(RandomGraph graph) SemSimulation(SemIm im) SemSimulation(SemPm pm) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcreateData(Parameters parameters, boolean newModel) Creates a data set and simulates data.getDataModel(int index) intgetTrueGraph(int index) 
- 
Constructor Details- 
SemSimulation
- 
SemSimulation
- 
SemSimulation
 
- 
- 
Method Details- 
createDataDescription copied from interface:SimulationCreates a data set and simulates data.- Specified by:
- createDatain interface- Simulation
 
- 
getDataModel- Specified by:
- getDataModelin interface- Simulation
- Parameters:
- index- The index of the desired simulated data set.
- Returns:
- That data set.
 
- 
getTrueGraph- Specified by:
- getTrueGraphin interface- Simulation
- Parameters:
- index- The index of the desired true graph.
- Returns:
- That graph.
 
- 
getDescription- Specified by:
- getDescriptionin interface- Simulation
- Returns:
- Returns a one-line description of the simulation, to be printed at the beginning of the report.
 
- 
getParameters- Specified by:
- getParametersin interface- HasParameters
- Specified by:
- getParametersin interface- Simulation
- Returns:
- Returns the parameters used in the simulation. These are the parameters whose values can be varied.
 
- 
getNumDataModelspublic int getNumDataModels()- Specified by:
- getNumDataModelsin interface- Simulation
- Returns:
- The number of data sets to simulate.
 
- 
getDataType- Specified by:
- getDataTypein interface- Simulation
- Returns:
- Returns the type of the data, continuous, discrete or mixed.
 
- 
getSemIms
 
-