java.lang.Object
org.ojalgo.optimisation.integer.NodeKey
- All Implemented Interfaces:
Comparable<NodeKey>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Comparator<NodeKey> final intHow far have we branched from the rootstatic final Comparator<NodeKey> final doubleHow much the branched on variable must be displaced because of the new constraint introduced with this node (each node introduces precisely 1 new upper or lower bound).static final Comparator<NodeKey> final intThe index of the branched on variable.static final Comparator<NodeKey> static final Comparator<NodeKey> static final Comparator<NodeKey> static final Comparator<NodeKey> final doubleThe objective function value of the parent node.final longParent node sequence number.final longNode sequence number to keep track of in which order the nodes were created.static final Comparator<NodeKey> -
Method Summary
-
Field Details
-
BREADTH_FIRST_SEARCH
-
DEPTH_FIRST_SEARCH
-
FIFO_SEQUENCE
-
LARGE_DISPLACEMENT
-
LIFO_SEQUENCE
-
MAX_OBJECTIVE
-
MIN_OBJECTIVE
-
SMALL_DISPLACEMENT
-
depth
public final int depthHow far have we branched from the root -
displacement
public final double displacementHow much the branched on variable must be displaced because of the new constraint introduced with this node (each node introduces precisely 1 new upper or lower bound). -
index
public final int indexThe index of the branched on variable. -
objective
public final double objectiveThe objective function value of the parent node. -
parent
public final long parentParent node sequence number. -
sequence
public final long sequenceNode sequence number to keep track of in which order the nodes were created.
-
-
Method Details