Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
P
PARENT
- Static variable in interface jopt.csp.spi.search.technique.
TreeSearchTechnique
PI
- Static variable in interface jopt.csp.spi.util.
NumConstants
POWER
- Static variable in class jopt.csp.spi.util.
NumOperation
PostableConstraint
- interface jopt.csp.spi.arcalgorithm.graph.arc.
PostableConstraint
.
A constraint that can be posted to a graph
PowerConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
.
Constraint representing x^Y = Z, X^Y = z, etc
PowerConstraint(NumExpr, NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(NumExpr, NumExpr, Number)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(NumExpr, Number, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(Number, NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(NumExpr, NumExpr, GenericNumConstant)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(NumExpr, GenericNumConstant, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
PowerConstraint(GenericNumConstant, NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
PowerConstraint
ProblemStateManager
- class jopt.csp.spi.search.tree.
ProblemStateManager
.
State manager that records the complete state of the problem at every node in the search tree.
ProblemStateManager(ConstraintStore)
- Constructor for class jopt.csp.spi.search.tree.
ProblemStateManager
Basic constructor
ProdConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
.
Constraint representing X * y < Z, X * Y > z, etc.
ProdConstraint(NumExpr, NumExpr, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(NumExpr, NumExpr, Number, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(NumExpr, Number, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(Number, NumExpr, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(NumExpr, NumExpr, GenericNumConstant, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(NumExpr, GenericNumConstant, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
ProdConstraint(GenericNumConstant, NumExpr, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
ProdConstraint
performAction()
- Method in class jopt.csp.spi.search.actions.
AddConstraintAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
AssignDoubleAction
performAction()
- Method in class jopt.csp.spi.search.actions.
AssignFloatAction
performAction()
- Method in class jopt.csp.spi.search.actions.
AssignIntegerAction
performAction()
- Method in class jopt.csp.spi.search.actions.
AssignLongAction
performAction()
- Method in class jopt.csp.spi.search.actions.
GenerateDoubleAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
GenerateFloatAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
GenerateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
GenerateLongAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
GenerateSetAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
InstantiateDoubleAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
InstantiateFloatAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
InstantiateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
InstantiateLongAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
InstantiateSetAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
NonBinaryGenerateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
NonBinaryInstantiateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
RemoveDoubleAction
performAction()
- Method in class jopt.csp.spi.search.actions.
RemoveFloatAction
performAction()
- Method in class jopt.csp.spi.search.actions.
RemoveIntegerAction
performAction()
- Method in class jopt.csp.spi.search.actions.
RemoveLongAction
performAction()
- Method in class jopt.csp.spi.search.actions.
RestoreSolutionAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
SplitGenerateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
SplitGenerateLongAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
SplitInstantiateIntegerAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
SplitInstantiateLongAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.actions.
StoreSolutionAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.localsearch.
BrowseNeighborhoodAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.localsearch.
BrowseNeighborsAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.localsearch.
ImproveSolutionAction
performAction()
- Method in class jopt.csp.spi.search.localsearch.
NeighborMoveAction
performAction()
- Method in class jopt.csp.spi.search.localsearch.
SelectCurrentNeighborAction
performAction()
- Method in class jopt.csp.spi.search.localsearch.
TabuMoveAction
performAction()
- Method in class jopt.csp.spi.search.localsearch.
TabuSearchBrowseAction
Called by search tree to execute this action.
performAction()
- Method in class jopt.csp.spi.search.tree.
ChoicePoint
This method does not actually do anything and is not used by the search tree.
performAction()
- Method in class jopt.csp.spi.search.tree.
CombinedAction
Iteratively executed the actions stored in this
CombinedAction
.
performAction()
- Method in class jopt.csp.spi.search.tree.
SearchTechniqueChange
This method returns the SearchAction
action
passed into constructor
pool
- Static variable in class jopt.csp.spi.util.
NumberList
pop()
- Method in class jopt.csp.spi.pool.
WeakObjectQueue
Pops an object from the queue or returns null if no objects are in the queue
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointDoubleArray
Performs actions necessary to pop data
pop()
- Method in interface jopt.csp.spi.solver.
ChoicePointEntry
Restores values in the current entry from data recorded in the internal stack.
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointFloatArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointIntArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointLongArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiDoubleArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiFloatArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiIntArray
Performs actions necessary to pop data
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiLongArray
Performs actions necessary to pop data
pop()
- Method in interface jopt.csp.spi.solver.
ChoicePointNumArraySet.StackList
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
pop()
- Method in class jopt.csp.spi.solver.
ChoicePointStack
Pops current state of the CSP problem off the stack.
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
Restores values in the current map from data recorded in the internal stack.
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointDoubleArray
popDelta()
- Method in interface jopt.csp.spi.solver.
ChoicePointEntry
Restores values in the current entry from data recorded in the internal stack.
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointFloatArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointIntArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointLongArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiDoubleArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiFloatArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiIntArray
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiLongArray
popDelta()
- Method in interface jopt.csp.spi.solver.
ChoicePointNumArraySet.StackList
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
popDelta()
- Method in class jopt.csp.spi.solver.
ChoicePointStack
Pops current state of the CSP problem off the stack.
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
ThreeVarConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
TwoVarConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
NumRangeConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
ThreeVarConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
TwoVarConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityCountConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
NumAllDiffConstraint
postToGraph()
- Method in class jopt.csp.spi.arcalgorithm.constraint.set.
SetConstraint
postToGraph()
- Method in interface jopt.csp.spi.arcalgorithm.graph.arc.
PostableConstraint
Posts a boolean constraint to the graph for use during propagation
power(CspDoubleExpr, double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
power(CspDoubleExpr, CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
power(double, CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
powerMinMax(TrigExpr, TrigExpr, TrigExpr, boolean, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = X^Y
powerMinMax(TrigExpr, Number, TrigExpr, boolean, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = x^Y
powerMinMax(TrigExpr, TrigExpr, Number, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = X^y
previous(Number, double, MutableNumber)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns previous value in sequence for a given number's type
processChoicePoint(LinkedList, SearchAction)
- Method in class jopt.csp.spi.search.tree.
CombinedAction
This method handles creating combined choice point if additional actions exist that have not yet executed in the stack
processSearchChange(LinkedList, SearchAction)
- Method in class jopt.csp.spi.search.tree.
CombinedAction
This method handles a search technique change encountered when there exist actions in the stack that have not yet executed.
propagate()
- Method in class jopt.csp.spi.
AC1
Propagates constraints added to algorithm reducing domains of variables to which constraints are applied.
propagate()
- Method in class jopt.csp.spi.
SolverImpl
propagate()
- Method in class jopt.csp.spi.arcalgorithm.
ArcQueueAcAlg
Propagates constraints added to algorithm reducing domains of variables to which constraints are applied.
propagate()
- Method in class jopt.csp.spi.arcalgorithm.
NodeQueueAcAlg
Propagates constraints added to algorithm reducing domains of variables to which constraints are applied.
propagate()
- Method in interface jopt.csp.spi.arcalgorithm.graph.arc.
Arc
Attempts to reduce values in target node domain based on values in all source nodes
propagate(Node)
- Method in interface jopt.csp.spi.arcalgorithm.graph.arc.
Arc
Attempts to reduce values in target node domain based on values in given source node
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstAndReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstOrArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstOrReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstSourceAndArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstTargetAndArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstTargetOrArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstTargetXImpliesArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstTargetXorArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstTargetYImpliesArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolConstXorArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolEqThreeVarArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolEqTwoVarArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolImpliesReflexTwoVarArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolImpliesThreeVarArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolImpliesTwoVarArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryBoolImpliesXReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryNumArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetMemberOfSetArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetMemberOfSetArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetMemberOfSetReflexArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetMemberOfSetReflexArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetNotMemberOfSetArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetNotMemberOfSetArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetNotMemberOfSetReflexArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetNotMemberOfSetReflexArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetSubsetArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinarySetSupersetArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumRangeArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumSummationArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumSummationArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumSummationReflexArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumSummationReflexArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetNullIntersectionArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetNullIntersectionArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetUnionAdvancedFilterArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetUnionAdvancedFilterArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetUnionIntersectFilterArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericSetUnionIntersectFilterArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllDiffArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllDiffArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllSameArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllSameArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumMemberOfArrayReflexArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumMemberOfArrayReflexArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumNotMemberOfArrayReflexArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumNotMemberOfArrayReflexArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityCountArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityCountArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCountCardinalityArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCountCardinalityArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperNumMemberOfArrayArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperNumMemberOfArrayArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperNumNotMemberOfArrayArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperNumNotMemberOfArrayArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperSetIntersectionArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperSetIntersectionArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperSetUnionArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
HyperSetUnionArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolAndArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolAndReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolEqArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolImpliesArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolImpliesXReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolImpliesYReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolOrArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolOrReflexArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryBoolXorArc
Attempts to reduce values in target node domain based on values in all source nodes
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryNumArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryNumArc
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryNumRangeArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryNumRangeArc
propagate(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeArc
Same as propagate
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeNumAbsArc
Attempts to reduce values in target node domain based on all values in source node(s)
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeNumArc
Attempts to reduce values in target node domain based on all values in source node(s)
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeNumSquareArc
Attempts to reduce values in target node domain based on Min / Max values in source node(s)
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeNumSquareReflexArc
Attempts to reduce values in target node domain based on Min / Max values in source node(s)
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeSetNullIntersectionArc
Attempts to reduce values in target node domain based on values in source node(s)
propagate()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.
NodeSetSubsetEqArc
Attempts to reduce values in target node domain based on values in source node(s)
propagate()
- Method in class jopt.csp.spi.solver.
ConstraintStore
Tells the constraint reduction algorithm to propagate the constraints reducing the domains of its variables in an effort to reduce the search space.
propagateBounds()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
propagateBounds(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
propagateDomain()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
propagateDomain(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericConstraint2BoolArc
propagateNumNodeDomain()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllDiffArc
Guarantees domain consistency among all targets, requires no source since this is a hyper arc
propagateNumNodeDomainUB(NumNode[])
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityArc
Guarantees domain consistency among all targets, requires no src since this is a hyper arc
propagateNumNodeDomainUB(NumNode[])
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityCountArc
Guarantees domain consistency among all targets, requires no src since this is a hyper arc
propagateNumNodeRange(NumNode)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GenericNumAllDiffArc
This method will propagate, and eliminate any ranges that it can, thus each interval that is left will be consistent.
propagateNumNodeRangeUB(NumNode, NumNode[])
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityArc
This method will propagate, and eliminate any ranges that it can, thus each interval that is left will be consistent.
propagateNumNodeRangeUB(HashSet, NumNode[])
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.global.
GlobalCardinalityCountArc
This method will propagate, and eliminate any ranges that it can, thus each interval that is left will be consistent.
prune()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
prune()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Called by search to prune node which will discard all child nodes and state information.
push(Object)
- Method in class jopt.csp.spi.pool.
WeakObjectQueue
Pushes an object onto the queue
push()
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
push()
- Method in class jopt.csp.spi.solver.
ChoicePointDoubleArray
Performs actions necessary to push data
push()
- Method in interface jopt.csp.spi.solver.
ChoicePointEntry
Handles pushing values in the current entry onto an internal stack that can be restored when the pop method is called
push()
- Method in class jopt.csp.spi.solver.
ChoicePointFloatArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointIntArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointLongArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiDoubleArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiFloatArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiIntArray
Performs actions necessary to push data
push()
- Method in class jopt.csp.spi.solver.
ChoicePointMultiLongArray
Performs actions necessary to push data
push()
- Method in interface jopt.csp.spi.solver.
ChoicePointNumArraySet.StackList
push()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
push()
- Method in class jopt.csp.spi.solver.
ChoicePointStack
Pushes current state of CSP problem onto stack.
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
Handles pushing values in the current map onto an internal stack that can be restored when the pop method is called
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointDoubleArray
pushDelta(Object)
- Method in interface jopt.csp.spi.solver.
ChoicePointEntry
Handles pushing values in the current entry onto an internal stack that can be restored when the pop method is called
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointFloatArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointIntArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointLongArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiDoubleArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiFloatArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiIntArray
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiLongArray
pushDelta(Object)
- Method in interface jopt.csp.spi.solver.
ChoicePointNumArraySet.StackList
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
pushDelta(Object)
- Method in class jopt.csp.spi.solver.
ChoicePointStack
Pushes current state of CSP problem onto stack.
put(Object, Object)
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
putAll(Map)
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z