evidence.print("evidence:");
if( type.getData().equalsIgnoreCase("Discrete") ){
ProbabilisticNode uNode = (ProbabilisticNode)pn.getNode(node.getName());
for (int i = 0; i < uNode.getStatesSize(); i++) {
if(uNode.getStateAt(i).equalsIgnoreCase(evidence.getData())){
uNode.addFinding(i);
break;
}
}
}else
if( type.getData().equalsIgnoreCase("Continuous") ){