edu.ucla.belief.inference
Class SSEngineGenerator

Object
  extended by Dynamator
      extended by DefaultGenerator
          extended by SSEngineGenerator
All Implemented Interfaces:
Serializable

public class SSEngineGenerator
extends DefaultGenerator
implements Serializable

Since:
20030624
Author:
keith cascio
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class Dynamator
Dynamator.Commitable, Dynamator.Decorator, Dynamator.RunCompile
 
Field Summary
static List DEPENDENCIES
           
 
Fields inherited from class DefaultGenerator
STR_EXCEPTION_ILLEGAL_JOINTREE
 
Fields inherited from class Dynamator
FLAG_DEBUG_DISPLAY_NAMES, INT_MINIMUM_VARIABLES, STR_NAME_CLASS_ALGORITHM, STR_NAME_CLASS_TIGER, STR_NAME_METHOD_FORCLASS, STR_NAME_METHOD_TOIL2, STR_OOME, STR_UNINITIALIZED
 
Constructor Summary
SSEngineGenerator()
           
 
Method Summary
 Collection getClassDependencies()
           
 String getDisplayName()
           
 Object getKey()
           
 InferenceEngine manufactureInferenceEngine(BeliefNetwork bn, DefaultGenerator dyn)
           
 InferenceEngine prunedEngine(BeliefNetwork bn, Collection queryVariables, Map evidence)
           
 
Methods inherited from class DefaultGenerator
getCanonicalDynamator, getSettings, getSettings, killInferenceEngineAndJoinTree, killState, manufactureInferenceEngine, manufactureInferenceEngineOrDie, manufactureJoinTree, retrieveState, writeJavaCodeSettingsManipulation
 
Methods inherited from class Dynamator
addDecorator, asIL2Algorithm, choosePropertySuperintendent, commitEditComponent, compile, fixPropertySuperintendent, getCompilationpriority, getEditComponent, getJMenu, isEditable, manufactureInferenceEngine, manufactureInferenceEngine, methodAlgorithmForClass, methodTigerToIL2, probabilitySupported, runSynchronous, toIL2Settings
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPENDENCIES

public static final List DEPENDENCIES
Constructor Detail

SSEngineGenerator

public SSEngineGenerator()
Method Detail

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in class Dynamator

getKey

public Object getKey()
Specified by:
getKey in class Dynamator

manufactureInferenceEngine

public InferenceEngine manufactureInferenceEngine(BeliefNetwork bn,
                                                  DefaultGenerator dyn)
Specified by:
manufactureInferenceEngine in class DefaultGenerator

prunedEngine

public InferenceEngine prunedEngine(BeliefNetwork bn,
                                    Collection queryVariables,
                                    Map evidence)
Specified by:
prunedEngine in class DefaultGenerator

getClassDependencies

public Collection getClassDependencies()
Specified by:
getClassDependencies in class Dynamator
Since:
20040520


Copyright 2010 UCLA Automated Reasoning Group