edu.ucla.belief.inference
Class DefaultGenerator
Object
Dynamator
DefaultGenerator
- Direct Known Subclasses:
- HuginEngineGenerator, JEngineGenerator, SSEngineGenerator, ZCEngineGenerator
public abstract class DefaultGenerator
- extends Dynamator
- Since:
- 062403
- Author:
- Keith Cascio
Methods inherited from class Dynamator |
addDecorator, asIL2Algorithm, choosePropertySuperintendent, commitEditComponent, compile, fixPropertySuperintendent, getClassDependencies, getCompilationpriority, getDisplayName, getEditComponent, getJMenu, getKey, isEditable, manufactureInferenceEngine, manufactureInferenceEngine, methodAlgorithmForClass, methodTigerToIL2, probabilitySupported, runSynchronous, toIL2Settings |
STR_EXCEPTION_ILLEGAL_JOINTREE
public static final String STR_EXCEPTION_ILLEGAL_JOINTREE
- See Also:
- Constant Field Values
DefaultGenerator
public DefaultGenerator()
manufactureInferenceEngine
public abstract InferenceEngine manufactureInferenceEngine(BeliefNetwork bn,
DefaultGenerator dyn)
prunedEngine
public abstract InferenceEngine prunedEngine(BeliefNetwork bn,
Collection queryVariables,
Map evidence)
getCanonicalDynamator
public Dynamator getCanonicalDynamator()
- Specified by:
getCanonicalDynamator
in class Dynamator
manufactureInferenceEngineOrDie
public InferenceEngine manufactureInferenceEngineOrDie(BeliefNetwork bn,
Dynamator dyn)
throws Throwable
- Specified by:
manufactureInferenceEngineOrDie
in class Dynamator
- Throws:
Throwable
- Since:
- 20060201
manufactureInferenceEngine
public InferenceEngine manufactureInferenceEngine(BeliefNetwork bn,
JoinTreeSettings settings)
manufactureJoinTree
public JTUnifier manufactureJoinTree(BeliefNetwork bn,
JoinTreeSettings settings)
- Since:
- 012904
killState
public void killState(PropertySuperintendent bn)
- Specified by:
killState
in class Dynamator
- Since:
- 121003
killInferenceEngineAndJoinTree
public void killInferenceEngineAndJoinTree(PropertySuperintendent bn)
- Since:
- 101403
retrieveState
public Object retrieveState(PropertySuperintendent bn)
- Specified by:
retrieveState
in class Dynamator
- Since:
- 20081029
getSettings
public JoinTreeSettings getSettings(PropertySuperintendent bn)
getSettings
public JoinTreeSettings getSettings(PropertySuperintendent bn,
boolean construct)
writeJavaCodeSettingsManipulation
public Dynamator writeJavaCodeSettingsManipulation(BeliefNetwork beliefnetwork,
boolean withComments,
PrintStream out)
- Overrides:
writeJavaCodeSettingsManipulation
in class Dynamator
- Since:
- 20100108
Copyright 2010 UCLA Automated Reasoning Group