source: vis_dev/cusp-1.1/examples/diamonds.10.2.i.a.u/diamonds.10.2.i.a.u.smt @ 23

Last change on this file since 23 was 12, checked in by cecile, 13 years ago

cusp added

  • Property svn:executable set to *
File size: 7.6 KB
RevLine 
[12]1(benchmark diamonds.10.2.i.a.u.smt
2:source {
3Diamond benchmarks generated by Ofer Strichman
4(see http://iew3.technion.ac.il/Home/Users/ofers.phtml).
5
6Translated into SMT-LIB format by Albert Oliveras.
7}
8:status unsat
9:category { crafted }
10:difficulty { 0 }
11:logic QF_IDL
12:extrafuns ((x0_0 Int))
13:extrafuns ((x0 Int))
14:extrafuns ((x0__0 Int))
15:extrafuns ((x0_1 Int))
16:extrafuns ((x0__1 Int))
17:extrafuns ((x1 Int))
18:extrafuns ((x1_0 Int))
19:extrafuns ((x10 Int))
20:extrafuns ((x1__0 Int))
21:extrafuns ((x1_1 Int))
22:extrafuns ((x1__1 Int))
23:extrafuns ((x2 Int))
24:extrafuns ((x2_0 Int))
25:extrafuns ((x2__0 Int))
26:extrafuns ((x2_1 Int))
27:extrafuns ((x2__1 Int))
28:extrafuns ((x3 Int))
29:extrafuns ((x3_0 Int))
30:extrafuns ((x3__0 Int))
31:extrafuns ((x3_1 Int))
32:extrafuns ((x3__1 Int))
33:extrafuns ((x4 Int))
34:extrafuns ((x4_0 Int))
35:extrafuns ((x4__0 Int))
36:extrafuns ((x4_1 Int))
37:extrafuns ((x4__1 Int))
38:extrafuns ((x5 Int))
39:extrafuns ((x5_0 Int))
40:extrafuns ((x5__0 Int))
41:extrafuns ((x5_1 Int))
42:extrafuns ((x5__1 Int))
43:extrafuns ((x6 Int))
44:extrafuns ((x6_0 Int))
45:extrafuns ((x6__0 Int))
46:extrafuns ((x6_1 Int))
47:extrafuns ((x6__1 Int))
48:extrafuns ((x7 Int))
49:extrafuns ((x7_0 Int))
50:extrafuns ((x7__0 Int))
51:extrafuns ((x7_1 Int))
52:extrafuns ((x7__1 Int))
53:extrafuns ((x8 Int))
54:extrafuns ((x8_0 Int))
55:extrafuns ((x8__0 Int))
56:extrafuns ((x8_1 Int))
57:extrafuns ((x8__1 Int))
58:extrafuns ((x9 Int))
59:extrafuns ((x9_0 Int))
60:extrafuns ((x9__0 Int))
61:extrafuns ((x9_1 Int))
62:extrafuns ((x9__1 Int))
63:formula
64( and
65(or  (not ( >= ( - x0_0 x0 ) 1 ))  (not ( >= ( - x0__0 x0 ) 1 ))  )
66(or  (not ( >= ( - x0_0 x0 ) 1 ))  (not ( >= ( - x0__1 x0__0 ) 1 ))  )
67(or  (not ( >= ( - x0_0 x0 ) 1 ))  (not ( >= ( - x1 x0__1 ) 1 ))  )
68(or  (not ( >= ( - x0_1 x0_0 ) 1 ))  (not ( >= ( - x0__0 x0 ) 1 ))  )
69(or  (not ( >= ( - x0_1 x0_0 ) 1 ))  (not ( >= ( - x0__1 x0__0 ) 1 ))  )
70(or  (not ( >= ( - x0_1 x0_0 ) 1 ))  (not ( >= ( - x1 x0__1 ) 1 ))  )
71(or  (not ( >= ( - x1 x0_1 ) 1 ))  (not ( >= ( - x0__0 x0 ) 1 ))  )
72(or  (not ( >= ( - x1 x0_1 ) 1 ))  (not ( >= ( - x0__1 x0__0 ) 1 ))  )
73(or  (not ( >= ( - x1 x0_1 ) 1 ))  (not ( >= ( - x1 x0__1 ) 1 ))  )
74(or  (not ( >= ( - x1_0 x1 ) 1 ))  (not ( >= ( - x1__0 x1 ) 1 ))  )
75(or  (not ( >= ( - x1_0 x1 ) 1 ))  (not ( >= ( - x1__1 x1__0 ) 1 ))  )
76(or  (not ( >= ( - x1_0 x1 ) 1 ))  (not ( >= ( - x2 x1__1 ) 1 ))  )
77(or  (not ( >= ( - x1_1 x1_0 ) 1 ))  (not ( >= ( - x1__0 x1 ) 1 ))  )
78(or  (not ( >= ( - x1_1 x1_0 ) 1 ))  (not ( >= ( - x1__1 x1__0 ) 1 ))  )
79(or  (not ( >= ( - x1_1 x1_0 ) 1 ))  (not ( >= ( - x2 x1__1 ) 1 ))  )
80(or  (not ( >= ( - x2 x1_1 ) 1 ))  (not ( >= ( - x1__0 x1 ) 1 ))  )
81(or  (not ( >= ( - x2 x1_1 ) 1 ))  (not ( >= ( - x1__1 x1__0 ) 1 ))  )
82(or  (not ( >= ( - x2 x1_1 ) 1 ))  (not ( >= ( - x2 x1__1 ) 1 ))  )
83(or  (not ( >= ( - x2_0 x2 ) 1 ))  (not ( >= ( - x2__0 x2 ) 1 ))  )
84(or  (not ( >= ( - x2_0 x2 ) 1 ))  (not ( >= ( - x2__1 x2__0 ) 1 ))  )
85(or  (not ( >= ( - x2_0 x2 ) 1 ))  (not ( >= ( - x3 x2__1 ) 1 ))  )
86(or  (not ( >= ( - x2_1 x2_0 ) 1 ))  (not ( >= ( - x2__0 x2 ) 1 ))  )
87(or  (not ( >= ( - x2_1 x2_0 ) 1 ))  (not ( >= ( - x2__1 x2__0 ) 1 ))  )
88(or  (not ( >= ( - x2_1 x2_0 ) 1 ))  (not ( >= ( - x3 x2__1 ) 1 ))  )
89(or  (not ( >= ( - x3 x2_1 ) 1 ))  (not ( >= ( - x2__0 x2 ) 1 ))  )
90(or  (not ( >= ( - x3 x2_1 ) 1 ))  (not ( >= ( - x2__1 x2__0 ) 1 ))  )
91(or  (not ( >= ( - x3 x2_1 ) 1 ))  (not ( >= ( - x3 x2__1 ) 1 ))  )
92(or  (not ( >= ( - x3_0 x3 ) 1 ))  (not ( >= ( - x3__0 x3 ) 1 ))  )
93(or  (not ( >= ( - x3_0 x3 ) 1 ))  (not ( >= ( - x3__1 x3__0 ) 1 ))  )
94(or  (not ( >= ( - x3_0 x3 ) 1 ))  (not ( >= ( - x4 x3__1 ) 1 ))  )
95(or  (not ( >= ( - x3_1 x3_0 ) 1 ))  (not ( >= ( - x3__0 x3 ) 1 ))  )
96(or  (not ( >= ( - x3_1 x3_0 ) 1 ))  (not ( >= ( - x3__1 x3__0 ) 1 ))  )
97(or  (not ( >= ( - x3_1 x3_0 ) 1 ))  (not ( >= ( - x4 x3__1 ) 1 ))  )
98(or  (not ( >= ( - x4 x3_1 ) 1 ))  (not ( >= ( - x3__0 x3 ) 1 ))  )
99(or  (not ( >= ( - x4 x3_1 ) 1 ))  (not ( >= ( - x3__1 x3__0 ) 1 ))  )
100(or  (not ( >= ( - x4 x3_1 ) 1 ))  (not ( >= ( - x4 x3__1 ) 1 ))  )
101(or  (not ( >= ( - x4_0 x4 ) 1 ))  (not ( >= ( - x4__0 x4 ) 1 ))  )
102(or  (not ( >= ( - x4_0 x4 ) 1 ))  (not ( >= ( - x4__1 x4__0 ) 1 ))  )
103(or  (not ( >= ( - x4_0 x4 ) 1 ))  (not ( >= ( - x5 x4__1 ) 1 ))  )
104(or  (not ( >= ( - x4_1 x4_0 ) 1 ))  (not ( >= ( - x4__0 x4 ) 1 ))  )
105(or  (not ( >= ( - x4_1 x4_0 ) 1 ))  (not ( >= ( - x4__1 x4__0 ) 1 ))  )
106(or  (not ( >= ( - x4_1 x4_0 ) 1 ))  (not ( >= ( - x5 x4__1 ) 1 ))  )
107(or  (not ( >= ( - x5 x4_1 ) 1 ))  (not ( >= ( - x4__0 x4 ) 1 ))  )
108(or  (not ( >= ( - x5 x4_1 ) 1 ))  (not ( >= ( - x4__1 x4__0 ) 1 ))  )
109(or  (not ( >= ( - x5 x4_1 ) 1 ))  (not ( >= ( - x5 x4__1 ) 1 ))  )
110(or  (not ( >= ( - x5_0 x5 ) 1 ))  (not ( >= ( - x5__0 x5 ) 1 ))  )
111(or  (not ( >= ( - x5_0 x5 ) 1 ))  (not ( >= ( - x5__1 x5__0 ) 1 ))  )
112(or  (not ( >= ( - x5_0 x5 ) 1 ))  (not ( >= ( - x6 x5__1 ) 1 ))  )
113(or  (not ( >= ( - x5_1 x5_0 ) 1 ))  (not ( >= ( - x5__0 x5 ) 1 ))  )
114(or  (not ( >= ( - x5_1 x5_0 ) 1 ))  (not ( >= ( - x5__1 x5__0 ) 1 ))  )
115(or  (not ( >= ( - x5_1 x5_0 ) 1 ))  (not ( >= ( - x6 x5__1 ) 1 ))  )
116(or  (not ( >= ( - x6 x5_1 ) 1 ))  (not ( >= ( - x5__0 x5 ) 1 ))  )
117(or  (not ( >= ( - x6 x5_1 ) 1 ))  (not ( >= ( - x5__1 x5__0 ) 1 ))  )
118(or  (not ( >= ( - x6 x5_1 ) 1 ))  (not ( >= ( - x6 x5__1 ) 1 ))  )
119(or  (not ( >= ( - x6_0 x6 ) 1 ))  (not ( >= ( - x6__0 x6 ) 1 ))  )
120(or  (not ( >= ( - x6_0 x6 ) 1 ))  (not ( >= ( - x6__1 x6__0 ) 1 ))  )
121(or  (not ( >= ( - x6_0 x6 ) 1 ))  (not ( >= ( - x7 x6__1 ) 1 ))  )
122(or  (not ( >= ( - x6_1 x6_0 ) 1 ))  (not ( >= ( - x6__0 x6 ) 1 ))  )
123(or  (not ( >= ( - x6_1 x6_0 ) 1 ))  (not ( >= ( - x6__1 x6__0 ) 1 ))  )
124(or  (not ( >= ( - x6_1 x6_0 ) 1 ))  (not ( >= ( - x7 x6__1 ) 1 ))  )
125(or  (not ( >= ( - x7 x6_1 ) 1 ))  (not ( >= ( - x6__0 x6 ) 1 ))  )
126(or  (not ( >= ( - x7 x6_1 ) 1 ))  (not ( >= ( - x6__1 x6__0 ) 1 ))  )
127(or  (not ( >= ( - x7 x6_1 ) 1 ))  (not ( >= ( - x7 x6__1 ) 1 ))  )
128(or  (not ( >= ( - x7_0 x7 ) 1 ))  (not ( >= ( - x7__0 x7 ) 1 ))  )
129(or  (not ( >= ( - x7_0 x7 ) 1 ))  (not ( >= ( - x7__1 x7__0 ) 1 ))  )
130(or  (not ( >= ( - x7_0 x7 ) 1 ))  (not ( >= ( - x8 x7__1 ) 1 ))  )
131(or  (not ( >= ( - x7_1 x7_0 ) 1 ))  (not ( >= ( - x7__0 x7 ) 1 ))  )
132(or  (not ( >= ( - x7_1 x7_0 ) 1 ))  (not ( >= ( - x7__1 x7__0 ) 1 ))  )
133(or  (not ( >= ( - x7_1 x7_0 ) 1 ))  (not ( >= ( - x8 x7__1 ) 1 ))  )
134(or  (not ( >= ( - x8 x7_1 ) 1 ))  (not ( >= ( - x7__0 x7 ) 1 ))  )
135(or  (not ( >= ( - x8 x7_1 ) 1 ))  (not ( >= ( - x7__1 x7__0 ) 1 ))  )
136(or  (not ( >= ( - x8 x7_1 ) 1 ))  (not ( >= ( - x8 x7__1 ) 1 ))  )
137(or  (not ( >= ( - x8_0 x8 ) 1 ))  (not ( >= ( - x8__0 x8 ) 1 ))  )
138(or  (not ( >= ( - x8_0 x8 ) 1 ))  (not ( >= ( - x8__1 x8__0 ) 1 ))  )
139(or  (not ( >= ( - x8_0 x8 ) 1 ))  (not ( >= ( - x9 x8__1 ) 1 ))  )
140(or  (not ( >= ( - x8_1 x8_0 ) 1 ))  (not ( >= ( - x8__0 x8 ) 1 ))  )
141(or  (not ( >= ( - x8_1 x8_0 ) 1 ))  (not ( >= ( - x8__1 x8__0 ) 1 ))  )
142(or  (not ( >= ( - x8_1 x8_0 ) 1 ))  (not ( >= ( - x9 x8__1 ) 1 ))  )
143(or  (not ( >= ( - x9 x8_1 ) 1 ))  (not ( >= ( - x8__0 x8 ) 1 ))  )
144(or  (not ( >= ( - x9 x8_1 ) 1 ))  (not ( >= ( - x8__1 x8__0 ) 1 ))  )
145(or  (not ( >= ( - x9 x8_1 ) 1 ))  (not ( >= ( - x9 x8__1 ) 1 ))  )
146(or  (not ( >= ( - x9_0 x9 ) 1 ))  (not ( >= ( - x9__0 x9 ) 1 ))  )
147(or  (not ( >= ( - x9_0 x9 ) 1 ))  (not ( >= ( - x9__1 x9__0 ) 1 ))  )
148(or  (not ( >= ( - x9_0 x9 ) 1 ))  (not ( >= ( - x10 x9__1 ) 1 ))  )
149(or  (not ( >= ( - x9_1 x9_0 ) 1 ))  (not ( >= ( - x9__0 x9 ) 1 ))  )
150(or  (not ( >= ( - x9_1 x9_0 ) 1 ))  (not ( >= ( - x9__1 x9__0 ) 1 ))  )
151(or  (not ( >= ( - x9_1 x9_0 ) 1 ))  (not ( >= ( - x10 x9__1 ) 1 ))  )
152(or  (not ( >= ( - x10 x9_1 ) 1 ))  (not ( >= ( - x9__0 x9 ) 1 ))  )
153(or  (not ( >= ( - x10 x9_1 ) 1 ))  (not ( >= ( - x9__1 x9__0 ) 1 ))  )
154(or  (not ( >= ( - x10 x9_1 ) 1 ))  (not ( >= ( - x10 x9__1 ) 1 ))  )
155( >= ( - x10 x0 ) 1 )
156))
Note: See TracBrowser for help on using the repository browser.