This class implements the DistinctLinks constraint, which establishes that the network can not have two equal links.
This class implements the NoMixedParents constraint, which establishes that all the parents of a utility node belong to only one of these two sets of parents: - chance and decision nodes - utility nodes
This class implements the NoMultipleLinks constraint, which establishes the following rules: - The undirected link between A and B is both incompatible with any directed link between A and B
Only continuous variables constraint.
When a network is first time created if it is multiagent then would be initialize with two agents Agent 1 and Agent 2 that could be modified by the user, if the network is not multiagent then no agents would have been created.
A constraint is a condition that a model must fulfill.
Utility methods for constraint package.