Package eu.bandm.tools.paisley
Class SendMoreMoney
java.lang.Object
eu.bandm.tools.paisley.SendMoreMoney
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static Observable<Integer> (package private) static List<Observable<Integer>> (package private) static Observable<Integer> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallDifferent(List<? extends Variable<?>> vs) (package private) static <A,B> Pattern <B> genAllDifferent(Motif<A, B> m, List<? extends Variable<A>> vs) (package private) static <A,B> Pattern <B> genAllDifferent2(Motif<A, B> m, List<? extends Observable<A>> vs) (package private) static <B> Pattern<B> genPartialSums(Motif<Integer, B> m, List<? extends Variable<Integer>> as, List<? extends Variable<Integer>> bs, List<? extends Variable<Integer>> cs) (package private) static <B> Pattern<B> genPartialSums2(Motif<Integer, B> m, List<? extends Observable<Integer>> as, List<? extends Observable<Integer>> bs, List<? extends Observable<Integer>> cs) static void(package private) static int(package private) static int(package private) static SendMoreMoney.PartialSum[]partialSums(List<? extends Variable<Integer>> as, List<? extends Variable<Integer>> bs, List<? extends Variable<Integer>> cs) (package private) static SendMoreMoney.PartialSum[]partialSums2(List<? extends Observable<Integer>> as, List<? extends Observable<Integer>> bs, List<? extends Observable<Integer>> cs) (package private) static void(package private) static voidtest(Pattern<Iterable<? extends Integer>> p, List<? extends Integer> digits, List<? extends Variable<Integer>> vars)
-
Field Details
-
s
-
e
-
n
-
d
-
m
-
o
-
r
-
y
-
vars
-
s2
-
e2
-
n2
-
d2
-
m2
-
o2
-
r2
-
y2
-
vars2
-
generate
-
sendMoreMoney
-
sendMoreMoney2
-
test
-
digits
-
digit
-
-
Constructor Details
-
SendMoreMoney
SendMoreMoney()
-
-
Method Details
-
digit
-
allDifferent
-
genAllDifferent
-
genAllDifferent2
-
number
-
number
-
partialSums
-
genPartialSums
-
partialSums2
static SendMoreMoney.PartialSum[] partialSums2(List<? extends Observable<Integer>> as, List<? extends Observable<Integer>> bs, List<? extends Observable<Integer>> cs) -
genPartialSums2
static <B> Pattern<B> genPartialSums2(Motif<Integer, B> m, List<? extends Observable<Integer>> as, List<? extends Observable<Integer>> bs, List<? extends Observable<Integer>> cs) -
main
-
test
-
test
-