示例#1
0
文件: Options.java 项目: hkinney/BNJ
 public String renderInferenceResult(BeliefNetwork bn, Inference Inf) {
   String result = "";
   BeliefNode[] nodes = bn.getNodes();
   if (_RENDERHTML) {
     result += "<table>";
   }
   for (int i = 0; i < nodes.length; i++) {
     BeliefNode X = nodes[i];
     if (_RENDERHTML) {
       result += "<tr>";
     } else {
       result += X.getName() + ":\n";
     }
     result += renderCPF(Inf.queryMarginal(X));
     if (_RENDERHTML) {
       result += "</tr>";
     } else {
       result += "\n";
     }
   }
   if (_RENDERHTML) {
     result += "</table>";
   }
   return result;
 }