BeliefNetwork bn = r.load(new FileInputStream("examples/water.xdsl"));
// BeliefNetwork bn =rb.load(new FileInputStream("examples/sprinkler.xml"));
JTInference inference = new JTInference();
inference.initialize(bn, new JoinTreeCompiler());
// inference.setObservation("Cloudy", "true");
inference.run();
for (BNNode n : bn.vertexSet()) {
System.out.println(n.getName() + ": " + n.getMarginal());