variableOf

Creates a new BinaryDecisionDiagram from the given value, whose Variable.low is a false Terminal and whose Variable.high is a true Terminal. This represents the simplest possible Boolean formula: a single variable, with no further sub-structure. See also the bddOf shortcut function.

Return

a new single-variable BinaryDecisionDiagram.

Parameters

value

the value representing the Boolean variable.


Creates a new Variable node from the given value and low/high sub-diagrams, using the BinaryDecisionDiagramBuilder.defaultOf builder (no reduction optimizations are applied).

Return

a new Variable node with the given low/high edges.

Parameters

value

the value representing the Boolean variable.

low

the sub-diagram reached when value is false.

high

the sub-diagram reached when value is true.