org.omegahat.Simulation.MCMC.Expressions
Class ExpressionMarkovProposal
org.omegahat.Simulation.MCMC.Expressions.ExpressionModel
|
+--org.omegahat.Simulation.MCMC.Expressions.ExpressionMarkovProposal
- All Implemented Interfaces:
- ConditionalGenerator, MarkovProposal
- Direct Known Subclasses:
- ExpressionGeneralProposal
- public class ExpressionMarkovProposal
- extends ExpressionModel
- implements MarkovProposal
Field Summary |
boolean |
debug
|
Constructor Summary |
ExpressionMarkovProposal(org.omegahat.Simulation.MCMC.Expressions.MultiLineModelFormula model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
|
ExpressionMarkovProposal(java.lang.String[] model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
|
ExpressionMarkovProposal(java.lang.String model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
|
Method Summary |
boolean |
debug()
|
boolean |
debug(boolean debug)
|
java.lang.Object |
generate(java.lang.Object obj)
Generate a single random value conditional on conditionals |
debug
public boolean debug
ExpressionMarkovProposal
public ExpressionMarkovProposal(org.omegahat.Simulation.MCMC.Expressions.MultiLineModelFormula model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
throws java.lang.Exception
ExpressionMarkovProposal
public ExpressionMarkovProposal(java.lang.String model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
throws java.lang.Exception
ExpressionMarkovProposal
public ExpressionMarkovProposal(java.lang.String[] model,
org.omegahat.Simulation.MCMC.Expressions.Database environment)
throws java.lang.Exception
debug
public boolean debug()
debug
public boolean debug(boolean debug)
generate
public java.lang.Object generate(java.lang.Object obj)
- Description copied from interface:
ConditionalGenerator
- Generate a single random value conditional on
conditionals
- Specified by:
generate
in interface ConditionalGenerator