|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ChoicePointAlgorithm | |
jopt.csp.spi | |
jopt.csp.spi.arcalgorithm | The heart of the constraint satisfaction functionality. |
jopt.csp.spi.solver | Provides important backtracking utilities that are used during the solving of a CSP problem. |
Uses of ChoicePointAlgorithm in jopt.csp.spi |
Classes in jopt.csp.spi that implement ChoicePointAlgorithm | |
class |
AC1
Arc consistent algorithm based on the AC1 algorithm. |
class |
AC3
Arc consistent algorithm based on the AC3 algorithm Consistency in networks of Relations [AC1-3] A.K. |
class |
AC5
Generic Arc Consistency algorithms that uses a node queue for propagation Implementation is based upon AC5 which utilizes deltas of values removed from domains to improve performance of filtering. |
Methods in jopt.csp.spi that return ChoicePointAlgorithm | |
static ChoicePointAlgorithm |
SolverImpl.createDefaultAlgorithm()
Creates a default AC5 algorithm used when a new solver is created (initiated) without specifying an algorithm. |
Uses of ChoicePointAlgorithm in jopt.csp.spi.arcalgorithm |
Classes in jopt.csp.spi.arcalgorithm that implement ChoicePointAlgorithm | |
class |
ArcBasedAcAlg
Base class for arc-consistency algorithms. |
class |
ArcQueueAcAlg
Base class for arc-consistency algorithms that use an arc queue for propagation. |
class |
NodeQueueAcAlg
Base class for arc-consistency algorithms that use a node queue for propagation. |
Uses of ChoicePointAlgorithm in jopt.csp.spi.solver |
Methods in jopt.csp.spi.solver that return ChoicePointAlgorithm | |
ChoicePointAlgorithm |
ConstraintStore.getConstraintAlg()
Used to access the CspVarFactory of the ChoicePointAlgorithm
wrapped by this ConstraintStore . |
Constructors in jopt.csp.spi.solver with parameters of type ChoicePointAlgorithm | |
ConstraintStore(ChoicePointAlgorithm constraintAlg,
boolean autoPropagate,
ChoicePointStack cps)
Constructor taking a particular constraint reduction algorithm and autoPropagate value. |
|
ConstraintStore(ChoicePointAlgorithm constraintAlg,
ChoicePointStack cps)
Constructor taking a particular constraint reduction algorithm and ChoicePointStack; turns autoPropagate on. |
|
ConstraintStore(ChoicePointAlgorithm constraintAlg,
boolean autoUpdate)
Constructor taking a particular constraint reduction algorithm and autoPropagate status but uses a new ChoicePointStack. |
|
ConstraintStore(ChoicePointAlgorithm constraintAlg)
Constructor specifying a ChoicePointAlgorithm but using a new ChoicePointStack; turns autoPropagate on. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |