====== Description ====== The NOT node is a Boolean NOT. It inverts the logical value of its child-node from true to false or false to true. Because NetWeaver uses fuzzy math the NOT node also inverts fuzzy trueness values. ====== Constraints ====== * Minimum number of child-nodes: 0 * Maximum number of child-nodes: 1 * Valid input range: -1 to +1 (false to true) ====== Calculus ====== Because NetWeaver uses a range of -1 to +1 to represent false to true, the NOT node's value is simply calculated by flipping the sign of its child-node. value = -value1