edu.ucla.belief.decision
Interface DecisionTree

All Known Implementing Classes:
DecisionTreeImpl

public interface DecisionTree

Since:
120804
Author:
Keith Cascio

Method Summary
 void addListener(DecisionListener listener)
           
 void ensureSnapshot()
           
 Table expand()
           
 TableIndex getIndex()
           
 DecisionLeaf getLeaf(int[] indices)
           
 double getParameter(int[] indices)
           
 DecisionNode getRoot()
           
 DecisionBackup getSnapshot()
           
 void normalize()
           
 boolean removeListener(DecisionListener listener)
           
 boolean restoreSnapshot()
           
 void setSnapshot(DecisionBackup snaoshot)
           
 void snapshot()
           
 

Method Detail

getParameter

double getParameter(int[] indices)

getLeaf

DecisionLeaf getLeaf(int[] indices)

getRoot

DecisionNode getRoot()

getIndex

TableIndex getIndex()

expand

Table expand()

normalize

void normalize()

addListener

void addListener(DecisionListener listener)

removeListener

boolean removeListener(DecisionListener listener)

snapshot

void snapshot()

restoreSnapshot

boolean restoreSnapshot()

ensureSnapshot

void ensureSnapshot()

getSnapshot

DecisionBackup getSnapshot()

setSnapshot

void setSnapshot(DecisionBackup snaoshot)


Copyright 2010 UCLA Automated Reasoning Group