http://bndev.sourceforge.net
BBNNode [1]
nTo create a node:
BBNNode node = new BBNNode();
node.setName(“name”);
// must then add node to graph
nTo set node values:
BBNDiscreteValue v = new BBNDiscreteValue();
v.add(“v1”); v.add(“v2”); // … and so on
node.setValues(v);
nTo get node values:
BBNValue v = node.getValues();
nTo set or get evidence:
node.setEvidenceValue(val); // val must be in the BBNValue
Object val = node.getEvidenceValue();