|
1 | 1 | $ ./test014.exe |
2 | 2 | fun q r s -> pluso q r s, 22 answers { |
3 | | - q=_.12; r=[]; s=_.12; |
| 3 | + q=_.10; r=[]; s=_.10; |
4 | 4 | q=[]; r=[_.13 | _.14]; s=[_.13 | _.14]; |
5 | 5 | q=[1]; r=[1]; s=[0; 1]; |
6 | | - q=[1]; r=[0; _.46 | _.47]; s=[1; _.46 | _.47]; |
| 6 | + q=[1]; r=[0; _.27 | _.28]; s=[1; _.27 | _.28]; |
7 | 7 | q=[1]; r=[1; 1]; s=[0; 0; 1]; |
8 | | - q=[0; _.109 | _.110]; r=[1]; s=[1; _.109 | _.110]; |
| 8 | + q=[0; _.25 | _.26]; r=[1]; s=[1; _.25 | _.26]; |
9 | 9 | q=[0; 1]; r=[0; 1]; s=[0; 0; 1]; |
10 | | - q=[1]; r=[1; 0; _.154 | _.155]; s=[0; 1; _.154 | _.155]; |
| 10 | + q=[1]; r=[1; 0; _.90 | _.91]; s=[0; 1; _.90 | _.91]; |
11 | 11 | q=[1]; r=[1; 1; 1]; s=[0; 0; 0; 1]; |
12 | 12 | q=[1; 1]; r=[1]; s=[0; 0; 1]; |
13 | 13 | q=[1; 1]; r=[0; 1]; s=[1; 0; 1]; |
14 | | - q=[1]; r=[1; 1; 0; _.286 | _.287]; s=[0; 0; 1; _.286 | _.287]; |
| 14 | + q=[1]; r=[1; 1; 0; _.207 | _.208]; s=[0; 0; 1; _.207 | _.208]; |
15 | 15 | q=[1]; r=[1; 1; 1; 1]; s=[0; 0; 0; 0; 1]; |
16 | | - q=[1; 0; _.345 | _.346]; r=[1]; s=[0; 1; _.345 | _.346]; |
17 | | - q=[1]; r=[1; 1; 1; 0; _.391 | _.392]; s=[0; 0; 0; 1; _.391 | _.392]; |
| 16 | + q=[1; 0; _.210 | _.211]; r=[1]; s=[0; 1; _.210 | _.211]; |
| 17 | + q=[1]; r=[1; 1; 1; 0; _.331 | _.332]; s=[0; 0; 0; 1; _.331 | _.332]; |
18 | 18 | q=[0; 1]; r=[1; 1]; s=[1; 0; 1]; |
19 | 19 | q=[1]; r=[1; 1; 1; 1; 1]; s=[0; 0; 0; 0; 0; 1]; |
20 | 20 | q=[1; 1; 1]; r=[1]; s=[0; 0; 0; 1]; |
21 | 21 | q=[1; 1]; r=[1; 1]; s=[0; 1; 1]; |
22 | | - q=[0; 1]; r=[0; 0; _.333 | _.334]; s=[0; 1; _.333 | _.334]; |
23 | | - q=[1]; r=[1; 1; 1; 1; 0; _.510 | _.511]; s=[0; 0; 0; 0; 1; _.510 | _.511]; |
| 22 | + q=[0; 1]; r=[0; 0; _.161 | _.162]; s=[0; 1; _.161 | _.162]; |
| 23 | + q=[1]; r=[1; 1; 1; 1; 0; _.452 | _.453]; s=[0; 0; 0; 0; 1; _.452 | _.453]; |
24 | 24 | q=[1]; r=[1; 1; 1; 1; 1; 1]; s=[0; 0; 0; 0; 0; 0; 1]; |
25 | 25 | } |
26 | 26 | fun q r s -> multo q r s, 34 answers { |
|
29 | 29 | q=[1]; r=[_.15 | _.16]; s=[_.15 | _.16]; |
30 | 30 | q=[_.17; _.18 | _.19]; r=[1]; s=[_.17; _.18 | _.19]; |
31 | 31 | q=[0; 1]; r=[_.28; _.33 | _.34]; s=[0; _.28; _.33 | _.34]; |
32 | | - q=[0; 0; 1]; r=[_.69; _.76 | _.77]; s=[0; 0; _.69; _.76 | _.77]; |
33 | | - q=[1; _.102 | _.103]; r=[0; 1]; s=[0; 1; _.102 | _.103]; |
34 | | - q=[0; 0; 0; 1]; r=[_.149; _.164 | _.165]; s=[0; 0; 0; _.149; _.164 | _.165]; |
35 | | - q=[1; _.192 | _.193]; r=[0; 0; 1]; s=[0; 0; 1; _.192 | _.193]; |
36 | | - q=[0; 1; _.218 | _.219]; r=[0; 1]; s=[0; 0; 1; _.218 | _.219]; |
37 | | - q=[0; 0; 0; 0; 1]; r=[_.314; _.343 | _.344]; s=[0; 0; 0; 0; _.314; _.343 | _.344]; |
38 | | - q=[1; _.375 | _.376]; r=[0; 0; 0; 1]; s=[0; 0; 0; 1; _.375 | _.376]; |
39 | | - q=[0; 1; _.401 | _.402]; r=[0; 0; 1]; s=[0; 0; 0; 1; _.401 | _.402]; |
40 | | - q=[0; 0; 1; _.459 | _.460]; r=[0; 1]; s=[0; 0; 0; 1; _.459 | _.460]; |
| 32 | + q=[0; 0; 1]; r=[_.32; _.33 | _.34]; s=[0; 0; _.32; _.33 | _.34]; |
| 33 | + q=[1; _.30 | _.31]; r=[0; 1]; s=[0; 1; _.30 | _.31]; |
| 34 | + q=[0; 0; 0; 1]; r=[_.32; _.33 | _.34]; s=[0; 0; 0; _.32; _.33 | _.34]; |
| 35 | + q=[1; _.30 | _.31]; r=[0; 0; 1]; s=[0; 0; 1; _.30 | _.31]; |
| 36 | + q=[0; 1; _.71 | _.72]; r=[0; 1]; s=[0; 0; 1; _.71 | _.72]; |
| 37 | + q=[0; 0; 0; 0; 1]; r=[_.32; _.33 | _.34]; s=[0; 0; 0; 0; _.32; _.33 | _.34]; |
| 38 | + q=[1; _.30 | _.31]; r=[0; 0; 0; 1]; s=[0; 0; 0; 1; _.30 | _.31]; |
| 39 | + q=[0; 1; _.71 | _.72]; r=[0; 0; 1]; s=[0; 0; 0; 1; _.71 | _.72]; |
| 40 | + q=[0; 0; 1; _.155 | _.156]; r=[0; 1]; s=[0; 0; 0; 1; _.155 | _.156]; |
41 | 41 | q=[1; 1]; r=[1; 1]; s=[1; 0; 0; 1]; |
42 | | - q=[0; 0; 0; 0; 0; 1]; r=[_.656; _.713 | _.714]; s=[0; 0; 0; 0; 0; _.656; _.713 | _.714]; |
43 | | - q=[1; _.745 | _.746]; r=[0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 1; _.745 | _.746]; |
44 | | - q=[0; 1; _.778 | _.779]; r=[0; 0; 0; 1]; s=[0; 0; 0; 0; 1; _.778 | _.779]; |
45 | | - q=[0; 0; 1; _.834 | _.835]; r=[0; 0; 1]; s=[0; 0; 0; 0; 1; _.834 | _.835]; |
46 | | - q=[0; 0; 0; 1; _.946 | _.947]; r=[0; 1]; s=[0; 0; 0; 0; 1; _.946 | _.947]; |
| 42 | + q=[0; 0; 0; 0; 0; 1]; r=[_.32; _.33 | _.34]; s=[0; 0; 0; 0; 0; _.32; _.33 | _.34]; |
| 43 | + q=[1; _.30 | _.31]; r=[0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 1; _.30 | _.31]; |
| 44 | + q=[0; 1; _.71 | _.72]; r=[0; 0; 0; 1]; s=[0; 0; 0; 0; 1; _.71 | _.72]; |
| 45 | + q=[0; 0; 1; _.155 | _.156]; r=[0; 0; 1]; s=[0; 0; 0; 0; 1; _.155 | _.156]; |
| 46 | + q=[0; 0; 0; 1; _.326 | _.327]; r=[0; 1]; s=[0; 0; 0; 0; 1; _.326 | _.327]; |
47 | 47 | q=[1; 1]; r=[1; 0; 1]; s=[1; 1; 1; 1]; |
48 | 48 | q=[0; 1; 1]; r=[1; 1]; s=[0; 1; 0; 0; 1]; |
49 | 49 | q=[1; 1]; r=[1; 1; 1]; s=[1; 0; 1; 0; 1]; |
50 | 50 | q=[1; 1]; r=[0; 1; 1]; s=[0; 1; 0; 0; 1]; |
51 | | - q=[0; 0; 0; 0; 0; 0; 1]; r=[_.1360; _.1493 | _.1494]; s=[0; 0; 0; 0; 0; 0; _.1360; _.1493 | _.1494]; |
52 | | - q=[1; _.1523 | _.1524]; r=[0; 0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.1523 | _.1524]; |
53 | | - q=[0; 1; _.1553 | _.1554]; r=[0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.1553 | _.1554]; |
54 | | - q=[0; 0; 1; _.1607 | _.1608]; r=[0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.1607 | _.1608]; |
55 | | - q=[0; 0; 0; 1; _.1716 | _.1717]; r=[0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.1716 | _.1717]; |
56 | | - q=[0; 0; 0; 0; 1; _.1946 | _.1947]; r=[0; 1]; s=[0; 0; 0; 0; 0; 1; _.1946 | _.1947]; |
| 51 | + q=[0; 0; 0; 0; 0; 0; 1]; r=[_.32; _.33 | _.34]; s=[0; 0; 0; 0; 0; 0; _.32; _.33 | _.34]; |
| 52 | + q=[1; _.30 | _.31]; r=[0; 0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.30 | _.31]; |
| 53 | + q=[0; 1; _.71 | _.72]; r=[0; 0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.71 | _.72]; |
| 54 | + q=[0; 0; 1; _.155 | _.156]; r=[0; 0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.155 | _.156]; |
| 55 | + q=[0; 0; 0; 1; _.326 | _.327]; r=[0; 0; 1]; s=[0; 0; 0; 0; 0; 1; _.326 | _.327]; |
| 56 | + q=[0; 0; 0; 0; 1; _.682 | _.683]; r=[0; 1]; s=[0; 0; 0; 0; 0; 1; _.682 | _.683]; |
57 | 57 | q=[1; 0; 1]; r=[1; 1]; s=[1; 1; 1; 1]; |
58 | 58 | q=[1; 1]; r=[1; 0; 0; 1]; s=[1; 1; 0; 1; 1]; |
59 | 59 | q=[0; 1; 1]; r=[1; 0; 1]; s=[0; 1; 1; 1; 1]; |
|
64 | 64 | q=[1]; r=[0; 1]; |
65 | 65 | q=[0; 1]; r=[0; 0; 1]; |
66 | 66 | q=[1; 1]; r=[0; 1; 1]; |
67 | | - q=[1; _.225; 1]; r=[0; 1; _.225; 1]; |
| 67 | + q=[1; _.70; 1]; r=[0; 1; _.70; 1]; |
68 | 68 | q=[0; 0; 1]; r=[0; 0; 0; 1]; |
69 | 69 | q=[0; 1; 1]; r=[0; 0; 1; 1]; |
70 | | - q=[1; _.247; _.408; 1]; r=[0; 1; _.247; _.408; 1]; |
71 | | - q=[0; 1; _.408; 1]; r=[0; 0; 1; _.408; 1]; |
| 70 | + q=[1; _.70; _.128; 1]; r=[0; 1; _.70; _.128; 1]; |
| 71 | + q=[0; 1; _.128; 1]; r=[0; 0; 1; _.128; 1]; |
72 | 72 | q=[0; 0; 0; 1]; r=[0; 0; 0; 0; 1]; |
73 | 73 | } |
74 | 74 | fun q r -> lelo q r, 15 answers { |
|
77 | 77 | q=[]; r=[_.12 | _.13]; |
78 | 78 | q=[1]; r=[_.14; _.15 | _.16]; |
79 | 79 | q=[_.17; 1]; r=[_.19; 1]; |
80 | | - q=[_.23; 1]; r=[_.25; _.39; _.40 | _.41]; |
81 | | - q=[_.17; _.33; 1]; r=[_.19; _.35; 1]; |
82 | | - q=[_.17; _.33; _.50; 1]; r=[_.19; _.35; _.52; 1]; |
83 | | - q=[_.23; _.44; 1]; r=[_.25; _.46; _.60; _.61 | _.62]; |
84 | | - q=[_.17; _.33; _.50; _.67; 1]; r=[_.19; _.35; _.52; _.69; 1]; |
85 | | - q=[_.23; _.44; _.63; 1]; r=[_.25; _.46; _.65; _.79; _.80 | _.81]; |
86 | | - q=[_.17; _.33; _.50; _.67; _.86; 1]; r=[_.19; _.35; _.52; _.69; _.88; 1]; |
87 | | - q=[_.23; _.44; _.63; _.82; 1]; r=[_.25; _.46; _.65; _.84; _.98; _.99 | _.100]; |
88 | | - q=[_.17; _.33; _.50; _.67; _.86; _.101; 1]; r=[_.19; _.35; _.52; _.69; _.88; _.103; 1]; |
89 | | - q=[_.23; _.44; _.63; _.82; _.105; 1]; r=[_.25; _.46; _.65; _.84; _.107; _.121; _.122 | _.123]; |
| 80 | + q=[_.23; 1]; r=[_.25; _.31; _.40 | _.41]; |
| 81 | + q=[_.17; _.21; 1]; r=[_.19; _.27; 1]; |
| 82 | + q=[_.17; _.21; _.37; 1]; r=[_.19; _.27; _.42; 1]; |
| 83 | + q=[_.23; _.29; 1]; r=[_.25; _.31; _.54; _.61 | _.62]; |
| 84 | + q=[_.17; _.21; _.37; _.56; 1]; r=[_.19; _.27; _.42; _.58; 1]; |
| 85 | + q=[_.23; _.29; _.48; 1]; r=[_.25; _.31; _.54; _.75; _.80 | _.81]; |
| 86 | + q=[_.17; _.21; _.37; _.56; _.73; 1]; r=[_.19; _.27; _.42; _.58; _.77; 1]; |
| 87 | + q=[_.23; _.29; _.48; _.71; 1]; r=[_.25; _.31; _.54; _.75; _.96; _.99 | _.100]; |
| 88 | + q=[_.17; _.21; _.37; _.56; _.73; _.90; 1]; r=[_.19; _.27; _.42; _.58; _.77; _.94; 1]; |
| 89 | + q=[_.23; _.29; _.48; _.71; _.92; 1]; r=[_.25; _.31; _.54; _.75; _.96; _.115; _.122 | _.123]; |
90 | 90 | } |
91 | 91 | fun q -> lto (build_num 5) q, all answers { |
92 | | - q=[_.13; _.29; _.43; _.44 | _.45]; |
| 92 | + q=[_.13; _.23; _.39; _.44 | _.45]; |
93 | 93 | q=[0; 1; 1]; |
94 | 94 | q=[1; 1; 1]; |
95 | 95 | } |
|
102 | 102 | fun q r s t -> divo q r s t, 6 answers { |
103 | 103 | q=[]; r=[_.14 | _.15]; s=[]; t=[]; |
104 | 104 | q=[1]; r=[_.19; _.20 | _.21]; s=[]; t=[1]; |
105 | | - q=[_.32; 1]; r=[_.34; _.63; _.64 | _.65]; s=[]; t=[_.32; 1]; |
106 | | - q=[_.32; _.78; 1]; r=[_.34; _.80; _.117; _.118 | _.119]; s=[]; t=[_.32; _.78; 1]; |
107 | | - q=[_.32; _.78; _.127; 1]; r=[_.34; _.80; _.129; _.174; _.175 | _.176]; s=[]; t=[_.32; _.78; _.127; 1]; |
108 | | - q=[_.32; _.78; _.127; _.181; 1]; r=[_.34; _.80; _.129; _.183; _.216; _.217 | _.218]; s=[]; t=[_.32; _.78; _.127; _.181; 1]; |
| 105 | + q=[_.32; 1]; r=[_.34; _.50; _.64 | _.65]; s=[]; t=[_.32; 1]; |
| 106 | + q=[_.32; _.46; 1]; r=[_.34; _.50; _.98; _.118 | _.119]; s=[]; t=[_.32; _.46; 1]; |
| 107 | + q=[_.32; _.46; _.88; 1]; r=[_.34; _.50; _.98; _.157; _.175 | _.176]; s=[]; t=[_.32; _.46; _.88; 1]; |
| 108 | + q=[_.32; _.46; _.88; _.151; 1]; r=[_.34; _.50; _.98; _.157; _.201; _.217 | _.218]; s=[]; t=[_.32; _.46; _.88; _.151; 1]; |
109 | 109 | } |
110 | 110 | fun q r s -> test27 q r s, 5 answers { |
111 | | - q=[]; r=[_.53; _.54 | _.55]; s=[0; 0; 1; 0; 0; 0; 1]; |
112 | | - q=[1]; r=[_.1151; _.1152 | _.1153]; s=[1; 1; 0; 0; 0; 0; 1]; |
| 111 | + q=[]; r=[_.22; _.54 | _.55]; s=[0; 0; 1; 0; 0; 0; 1]; |
| 112 | + q=[1]; r=[_.16; _.1152 | _.1153]; s=[1; 1; 0; 0; 0; 0; 1]; |
113 | 113 | q=[0; 1]; r=[0; 1; 1]; s=[0; 0; 1]; |
114 | 114 | q=[1; 1]; r=[1; 1]; s=[1; 0; 0; 1; 0; 1]; |
115 | 115 | q=[0; 0; 1]; r=[1; 1]; s=[0; 0; 1]; |
|
0 commit comments