edu.ucla.belief.inference
Class ZCEngine

Object
  extended by AbstractInferenceEngine
      extended by WrapperInferenceEngine
          extended by PartialDerivativeWrapperEngine
              extended by ZCEngine
All Implemented Interfaces:
EvidenceChangeListener, JoinTreeInferenceEngine, InferenceEngine, PartialDerivativeEngine, ChangeListener, JoinTreeStats.StatsSource

public class ZCEngine
extends PartialDerivativeWrapperEngine


Field Summary
 
Fields inherited from class AbstractInferenceEngine
DESCRIBE_CONDITIONAL, STR_CONSOLE_MESSAGE_COMP_MEM, STR_CONSOLE_MESSAGE_COMP_TIME, STR_CONSOLE_MESSAGE_PROP_TIME
 
Constructor Summary
ZCEngine(BeliefNetwork bn, Collection queryVariables, Map evidence, Dynamator dyn)
           
ZCEngine(BeliefNetwork bn, Dynamator dyn)
           
ZCEngine(BeliefNetwork bn, Dynamator dyn, EliminationOrders.JT jt)
           
ZCEngine(BeliefNetwork bn, Dynamator dyn, List eliminationOrder)
           
 
Method Summary
 InferenceEngine handledClone(QuantitativeDependencyHandler handler)
           
 
Methods inherited from class PartialDerivativeWrapperEngine
familyPartial, partial
 
Methods inherited from class WrapperInferenceEngine
conditional, die, evidenceChanged, familyConditional, familyJoint, getBeliefNetwork, getClusterStats, getCompilationTime, getJoinTreeStats, getJointWrapper, getMemoryRequirements, getPropagationTime, getSeparatorStats, getValue, isExhaustive, joint, printInfoCompilation, printInfoPropagation, printTables, probability, setCPT, variables, warning
 
Methods inherited from class AbstractInferenceEngine
canonical, compilationStatus, conditionals, describeConditionals, equals, getControlPanel, getDynamator, getEffectiveCPTData, getQuantitativeDependencyHandler, getValid, hashCode, isQuantitativeDependencyHandled, max, notoriousEdges, printTables, probabilityDisplayOperatorUnicode, probabilitySupported, random, setControlPanel, setDynamator, setQuantitativeDependencyHandler, settingChanged, setValid, test
 
Methods inherited from class Object
getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface InferenceEngine
canonical, compilationStatus, conditionals, describeConditionals, getControlPanel, getDynamator, getQuantitativeDependencyHandler, getValid, isQuantitativeDependencyHandled, max, notoriousEdges, probabilityDisplayOperatorUnicode, probabilitySupported, random, setControlPanel, setDynamator, setQuantitativeDependencyHandler, setValid
 
Methods inherited from interface ChangeListener
settingChanged
 

Constructor Detail

ZCEngine

public ZCEngine(BeliefNetwork bn,
                Dynamator dyn)

ZCEngine

public ZCEngine(BeliefNetwork bn,
                Dynamator dyn,
                List eliminationOrder)

ZCEngine

public ZCEngine(BeliefNetwork bn,
                Dynamator dyn,
                EliminationOrders.JT jt)
Since:
012904

ZCEngine

public ZCEngine(BeliefNetwork bn,
                Collection queryVariables,
                Map evidence,
                Dynamator dyn)
Method Detail

handledClone

public InferenceEngine handledClone(QuantitativeDependencyHandler handler)
Since:
061404


Copyright 2010 UCLA Automated Reasoning Group