edu.ucla.belief.inference
Class HuginEngineGenerator

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

public class HuginEngineGenerator
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
HuginEngineGenerator()
           
 
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

HuginEngineGenerator

public HuginEngineGenerator()
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