ProbabilisticNode objectTypeOBJ1 = new ProbabilisticNode();
objectTypeOBJ1.setName(objectTypeResident.getName() + "_OBJ1");
probabilisticNetwork.addNode(objectTypeOBJ1);
SSBNNode ssbnNodeObjectTypeOBJ1 = SSBNNode.getInstance(probabilisticNetwork, objectTypeResident, objectTypeOBJ1);
ssbn.getSsbnNodeList().add(ssbnNodeObjectTypeOBJ1);
ssbnNodeObjectTypeOBJ1.addArgument(residentSpeed.getMFrag().getOrdinaryVariableByName("obj"), "OBJ1");
ssbnNodeSpeedOBJ1T2.addParent(ssbnNodeObjectTypeOBJ1,false); // this should also add the edge
try {
tableParser = (ContinuousResidentNodeLPDCompiler)ContinuousResidentNodeLPDCompiler.newInstance(residentSpeed, ssbnNodeSpeedOBJ1T2);
} catch (ClassCastException e) {