See: Description
Class | Description |
---|---|
Main | |
PropAcyclic |
Enforce no cycles.
|
PropAnd | |
PropArrayToSet | |
PropArrayToSetCard | |
PropFilterString |
result = [string !! i | i <- set].
|
PropIfThenElse | |
PropIntChannel |
An idempotent and more efficient propagator than the default one.
|
PropIntNotMemberSet |
Missing from the library.
|
PropJoinFunction |
Join a unary set relation with a binary function.
|
PropJoinFunctionCard | |
PropJoinInjectiveRelationCard | |
PropJoinRelation |
Join a unary relation with a binary relation.
|
PropLexChainChannel |
strings[i] < strings[j] iff ints[i] <= ints[j] strings[i] = strings[j]
iff ints[i] = ints[j]
0 < ints[i] < |{ints}|
|
PropLone | |
PropMask | |
PropOne | |
PropOr | |
PropReifyEqualXC |
(reify = reifyC) <=> (x = c)
|
PropReifyEqualXY |
(reify = reifyC) <=> (x = y)
|
PropSelectN |
The first n booleans are the true, the rest are false.
|
PropSetDifference | |
PropSetEqual |
More efficient than the provided PropAllEqual.
|
PropSetNotEqual |
More efficient than the provided PropAllDiff.
|
PropSetNotEqualC | |
PropSetSum |
Sums a set and |set| &le n.
|
PropSetUnion |
Idempotent version of the one provided by the Choco library.
|
PropSetUnionCard | |
PropSingleton | |
PropSortedSets | |
PropSortedSetsCard | |
PropUnreachable |
Enforces no path from one node to another.
|
PropUtil |
Various static utility functions for writing Choco propagators.
|
Copyright © 2013. All Rights Reserved.