Package eu.bandm.tools.paisley
Class CryptArith
java.lang.Object
eu.bandm.tools.paisley.CryptArith
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) <A> Constraint
allDifferent
(Collection<Variable<A>> vars) (package private) Collection<Integer>
digits()
domain()
(package private) <A,
B> Pattern<B> generate
(Motif<A, B> m, Collection<Variable<A>> vars) (package private) <A,
B> Pattern<B> generateAllDifferent
(Motif<A, B> m, Collection<Variable<A>> vars) (package private) <B> Pattern<B>
generatePartialSums
(Motif<Integer, B> m) static void
(package private) <A> Constraint
(package private) <A> Constraint
solution()
(package private) void
test
(boolean compile) (package private) static double
-
Constructor Details
-
CryptArith
-
-
Method Details
-
neq
-
neq
-
allDifferent
-
generateAllDifferent
-
digits
Collection<Integer> digits() -
domain
-
generate
-
strategy1
-
strategy2
-
strategy3
-
strategy4
-
strategy5
-
generatePartialSums
-
solution
-
time
-
test
-
test
void test(boolean compile) -
main
-