Node types

<< Click to Display Table of Contents >>

Navigation:  Building blocks of QGeNIe > Components of GeNIe models >

Node types

QGeNIe supports three types of nodes:

DeMorgan nodes, drawn as ovals and denoting uncertain variables representing DeMorgan gates. This is the fundamental node type in QGeNIe is is created by default.

demorgan_node

CAST nodes, drawn as ovals and denoting uncertain variables representing CAST gates. In order to create a CAST gate in QGeNIe, please hold the SHIFT key when clicking on the graph window when creating a node.

cast_node

Both node types nodes represent propositional variables, i.e., variables that can take only two values, True and False. They are colored according to the marginal probability of the state True, unless this is reversed by a node setting, in which case the color shows the probability of the state False. The difference between the two node types is in the model of interaction of parents used in their definitions, DeMorgan and CAST.

Note: QGeNIe does not allow for using both DeMorgan nodes and CAST nodes in the same model. CAST are legacy nodes that have been implemented in QGeNIe for the sake of compatibility with existing models. We recommend that all new models be based on DeMorgan gate.

Submodel nodes, drawn as rounded rectangles, denote submodels, i.e., conceptually related groups of variables. Submodel nodes are essentially holders for groups of nodes and helping with making models manageable.

submodel_node

To learn how to create nodes and arcs between them, see the introductory section on Building a QGeNIe model.