Package eu.bandm.tools.paisley
Class CryptArith
java.lang.Object
eu.bandm.tools.paisley.CryptArith
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) <A> ConstraintallDifferent(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> Constraintsolution()(package private) voidtest(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
-