Bayonet Tree
A Tree represents the structure of a node. It contains the information of both parent node(s) and child node. A node can have more than 1 tree which allows a node to represents many kinds of bayonet network structure.
Tree also contains the conditional probability object (CPT) and condition probability learning module (CPL).