[This issue is related with the issue "Range of utility nodes" that was open in org.openmarkov. I've just eliminated it, and the problem is explained here]
I think we discussed this some time ago, but I'd like to clarify the things before the release.
The default potential in super-value nodes in the GUI is Uniform. That creates problems in the inference, because no function is defined for Uniform potentials in super-value nodes. I propose to have default Sum potential in super-value nodes. I suspect that can be difficult to be managed in the GUI, but sum is the implicit operation among utility nodes in influence diagrams without having super-value nodes. We'll therefore being coherent with that.
If we decide that the default potential in super-value nodes is Uniform we then should consider two things: 1. Uniform is not a valid potential in a super-value node. In my opinion, it is not very user-friendly that the program proposes default values in the potentials that are not valid. 2. The inference should return an exception when the user tries to evaluate a network that has invalid potentials.
We can discuss this on the next meeting.