The bug seems to be on DANDecisionTreeEvaluation method of the org.openmarkov.inference.decompositionIntoSymmetricDANs.DANDecisionTreeEvaluation class. In the line #67, the returned value (svNode) is null.
DecisionTreeBuilder.getSuperValueNode(dan) when the dan only have one node (and it's potential) [see image] is returning that null.
I've opened the network in text mode and I've found some problem in it.
While the declared format version of the network is 0.2.0, the utility potential of node "Health state" appears as: