alun.markov
Class BasicClique

java.lang.Object
  extended by alun.markov.Clique
      extended by alun.markov.BasicClique
Direct Known Subclasses:
TripletClique

public class BasicClique
extends Clique


Constructor Summary
BasicClique(java.util.Set<Variable> inv, Clique nx)
           
 
Method Summary
 void collect()
           
 void compute(Table[] t)
           
 void distribute()
           
 void drop()
           
 void max()
           
 double peel()
           
 
Methods inherited from class alun.markov.Clique
cutset, freeUp, getInvolTable, getOutputTable, inputs, invol, involSize, next, orderInputs, orderInputs, outputSize, peeled, previous, scale, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicClique

public BasicClique(java.util.Set<Variable> inv,
                   Clique nx)
Method Detail

compute

public void compute(Table[] t)

peel

public double peel()
Specified by:
peel in class Clique

collect

public void collect()
Specified by:
collect in class Clique

distribute

public void distribute()
Specified by:
distribute in class Clique

max

public void max()
Specified by:
max in class Clique

drop

public void drop()
Specified by:
drop in class Clique