654 lines
46 KiB
MiniZinc
654 lines
46 KiB
MiniZinc
predicate array_set_partition(array [int] of var set of int: S,set of int: universe);
|
|
var set of 1..12: X_INTRODUCED_0;
|
|
var set of 1..12: X_INTRODUCED_1;
|
|
var set of 1..12: X_INTRODUCED_2;
|
|
var set of 1..12: X_INTRODUCED_3;
|
|
var set of 1..12: X_INTRODUCED_4;
|
|
var set of 1..12: X_INTRODUCED_5;
|
|
var set of 1..12: X_INTRODUCED_6;
|
|
var set of 1..12: X_INTRODUCED_7;
|
|
var set of 1..12: X_INTRODUCED_8;
|
|
var set of 1..12: X_INTRODUCED_9;
|
|
var set of 1..12: X_INTRODUCED_10;
|
|
var set of 1..12: X_INTRODUCED_11;
|
|
var set of 1..12: X_INTRODUCED_12;
|
|
var set of 1..12: X_INTRODUCED_13;
|
|
var set of 1..12: X_INTRODUCED_14;
|
|
var set of 1..12: X_INTRODUCED_15;
|
|
var set of 1..12: X_INTRODUCED_16 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_17 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_18 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_19 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_20 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_21 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_22 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_23 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_24 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_25 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_26 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_27 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_28 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_29 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_30 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_31 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_32 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_33 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_34 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_35 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_36 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_37 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_38 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_39 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_40 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_41 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_42 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_43 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_44 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_45 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_46 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_47 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_48 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_49 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_50 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_51 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_52 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_53 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_54 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_55 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_56 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_57 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_58 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_59 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_60 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_61 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_62 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_63 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_64 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_65 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_66 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_67 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_68 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_69 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_70 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_71 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_72 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_73 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_74 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_75 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_76 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_77 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_78 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_79 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_80 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_81 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_82 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_83 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_84 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_85 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_86 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_87 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_88 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_89 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_90 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_91 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_92 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_93 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_94 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_95 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_96 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_97 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_98 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_99 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_100 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_101 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_102 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_103 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_104 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_105 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_106 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_107 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_108 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_109 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_110 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_111 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_112 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_113 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_114 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_115 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_116 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_117 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_118 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_119 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_120 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_121 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_122 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_123 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_124 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_125 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_126 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_127 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_128 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_129 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_130 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_131 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_132 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_133 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_134 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_135 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_136 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_137 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_138 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_139 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_140 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_141 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_142 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_143 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_144 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_145 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_146 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_147 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_148 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_149 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_150 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_151 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_152 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_153 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_154 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_155 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_156 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_157 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_158 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_159 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_160 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_161 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_162 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_163 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_164 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_165 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_166 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_167 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_168 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_169 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_170 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_171 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_172 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_173 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_174 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_175 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_176 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_177 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_178 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_179 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_180 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_181 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_182 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_183 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_184 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_185 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_186 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_187 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_188 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_189 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_190 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_191 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_192 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_193 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_194 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_195 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_196 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_197 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_198 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_199 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_200 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_201 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_202 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_203 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_204 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_205 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_206 ::var_is_introduced :: is_defined_var;
|
|
var 0..1: X_INTRODUCED_207 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_212 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_213 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_214 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_215 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_216 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_217 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_218 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_219 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_220 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_221 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_222 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_223 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_224 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_225 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_226 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_227 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_228 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_229 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_230 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_231 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_232 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_233 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_234 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_235 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_236 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_237 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_238 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_239 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_240 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_241 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_242 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_243 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_244 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_245 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_246 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_247 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_248 ::var_is_introduced :: is_defined_var;
|
|
var set of 1..12: X_INTRODUCED_249 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_250 ::var_is_introduced :: is_defined_var;
|
|
var 0..12: X_INTRODUCED_251 ::var_is_introduced :: is_defined_var;
|
|
array [1..16] of var set of int: Sched:: output_array([1..4,1..4]) = [X_INTRODUCED_0,X_INTRODUCED_1,X_INTRODUCED_2,X_INTRODUCED_3,X_INTRODUCED_4,X_INTRODUCED_5,X_INTRODUCED_6,X_INTRODUCED_7,X_INTRODUCED_8,X_INTRODUCED_9,X_INTRODUCED_10,X_INTRODUCED_11,X_INTRODUCED_12,X_INTRODUCED_13,X_INTRODUCED_14,X_INTRODUCED_15];
|
|
array [1..4] of var set of int: X_INTRODUCED_208 ::var_is_introduced = [X_INTRODUCED_0,X_INTRODUCED_1,X_INTRODUCED_2,X_INTRODUCED_3];
|
|
array [1..4] of var set of int: X_INTRODUCED_209 ::var_is_introduced = [X_INTRODUCED_4,X_INTRODUCED_5,X_INTRODUCED_6,X_INTRODUCED_7];
|
|
array [1..4] of var set of int: X_INTRODUCED_210 ::var_is_introduced = [X_INTRODUCED_8,X_INTRODUCED_9,X_INTRODUCED_10,X_INTRODUCED_11];
|
|
array [1..4] of var set of int: X_INTRODUCED_211 ::var_is_introduced = [X_INTRODUCED_12,X_INTRODUCED_13,X_INTRODUCED_14,X_INTRODUCED_15];
|
|
constraint int_le(X_INTRODUCED_17,1);
|
|
constraint int_le(X_INTRODUCED_19,1);
|
|
constraint int_le(X_INTRODUCED_21,1);
|
|
constraint int_le(X_INTRODUCED_23,1);
|
|
constraint int_le(X_INTRODUCED_25,1);
|
|
constraint int_le(X_INTRODUCED_27,1);
|
|
constraint int_le(X_INTRODUCED_29,1);
|
|
constraint int_le(X_INTRODUCED_31,1);
|
|
constraint int_le(X_INTRODUCED_33,1);
|
|
constraint int_le(X_INTRODUCED_35,1);
|
|
constraint int_le(X_INTRODUCED_37,1);
|
|
constraint int_le(X_INTRODUCED_39,1);
|
|
constraint int_le(X_INTRODUCED_41,1);
|
|
constraint int_le(X_INTRODUCED_43,1);
|
|
constraint int_le(X_INTRODUCED_45,1);
|
|
constraint int_le(X_INTRODUCED_47,1);
|
|
constraint int_le(X_INTRODUCED_49,1);
|
|
constraint int_le(X_INTRODUCED_51,1);
|
|
constraint int_le(X_INTRODUCED_53,1);
|
|
constraint int_le(X_INTRODUCED_55,1);
|
|
constraint int_le(X_INTRODUCED_57,1);
|
|
constraint int_le(X_INTRODUCED_59,1);
|
|
constraint int_le(X_INTRODUCED_61,1);
|
|
constraint int_le(X_INTRODUCED_63,1);
|
|
constraint int_le(X_INTRODUCED_65,1);
|
|
constraint int_le(X_INTRODUCED_67,1);
|
|
constraint int_le(X_INTRODUCED_69,1);
|
|
constraint int_le(X_INTRODUCED_71,1);
|
|
constraint int_le(X_INTRODUCED_73,1);
|
|
constraint int_le(X_INTRODUCED_75,1);
|
|
constraint int_le(X_INTRODUCED_77,1);
|
|
constraint int_le(X_INTRODUCED_79,1);
|
|
constraint int_le(X_INTRODUCED_81,1);
|
|
constraint int_le(X_INTRODUCED_83,1);
|
|
constraint int_le(X_INTRODUCED_85,1);
|
|
constraint int_le(X_INTRODUCED_87,1);
|
|
constraint int_le(X_INTRODUCED_89,1);
|
|
constraint int_le(X_INTRODUCED_91,1);
|
|
constraint int_le(X_INTRODUCED_93,1);
|
|
constraint int_le(X_INTRODUCED_95,1);
|
|
constraint int_le(X_INTRODUCED_97,1);
|
|
constraint int_le(X_INTRODUCED_99,1);
|
|
constraint int_le(X_INTRODUCED_101,1);
|
|
constraint int_le(X_INTRODUCED_103,1);
|
|
constraint int_le(X_INTRODUCED_105,1);
|
|
constraint int_le(X_INTRODUCED_107,1);
|
|
constraint int_le(X_INTRODUCED_109,1);
|
|
constraint int_le(X_INTRODUCED_111,1);
|
|
constraint int_le(X_INTRODUCED_113,1);
|
|
constraint int_le(X_INTRODUCED_115,1);
|
|
constraint int_le(X_INTRODUCED_117,1);
|
|
constraint int_le(X_INTRODUCED_119,1);
|
|
constraint int_le(X_INTRODUCED_121,1);
|
|
constraint int_le(X_INTRODUCED_123,1);
|
|
constraint int_le(X_INTRODUCED_125,1);
|
|
constraint int_le(X_INTRODUCED_127,1);
|
|
constraint int_le(X_INTRODUCED_129,1);
|
|
constraint int_le(X_INTRODUCED_131,1);
|
|
constraint int_le(X_INTRODUCED_133,1);
|
|
constraint int_le(X_INTRODUCED_135,1);
|
|
constraint int_le(X_INTRODUCED_137,1);
|
|
constraint int_le(X_INTRODUCED_139,1);
|
|
constraint int_le(X_INTRODUCED_141,1);
|
|
constraint int_le(X_INTRODUCED_143,1);
|
|
constraint int_le(X_INTRODUCED_145,1);
|
|
constraint int_le(X_INTRODUCED_147,1);
|
|
constraint int_le(X_INTRODUCED_149,1);
|
|
constraint int_le(X_INTRODUCED_151,1);
|
|
constraint int_le(X_INTRODUCED_153,1);
|
|
constraint int_le(X_INTRODUCED_155,1);
|
|
constraint int_le(X_INTRODUCED_157,1);
|
|
constraint int_le(X_INTRODUCED_159,1);
|
|
constraint int_le(X_INTRODUCED_161,1);
|
|
constraint int_le(X_INTRODUCED_163,1);
|
|
constraint int_le(X_INTRODUCED_165,1);
|
|
constraint int_le(X_INTRODUCED_167,1);
|
|
constraint int_le(X_INTRODUCED_169,1);
|
|
constraint int_le(X_INTRODUCED_171,1);
|
|
constraint int_le(X_INTRODUCED_173,1);
|
|
constraint int_le(X_INTRODUCED_175,1);
|
|
constraint int_le(X_INTRODUCED_177,1);
|
|
constraint int_le(X_INTRODUCED_179,1);
|
|
constraint int_le(X_INTRODUCED_181,1);
|
|
constraint int_le(X_INTRODUCED_183,1);
|
|
constraint int_le(X_INTRODUCED_185,1);
|
|
constraint int_le(X_INTRODUCED_187,1);
|
|
constraint int_le(X_INTRODUCED_189,1);
|
|
constraint int_le(X_INTRODUCED_191,1);
|
|
constraint int_le(X_INTRODUCED_193,1);
|
|
constraint int_le(X_INTRODUCED_195,1);
|
|
constraint int_le(X_INTRODUCED_197,1);
|
|
constraint int_le(X_INTRODUCED_199,1);
|
|
constraint int_le(X_INTRODUCED_201,1);
|
|
constraint int_le(X_INTRODUCED_203,1);
|
|
constraint int_le(X_INTRODUCED_205,1);
|
|
constraint int_le(X_INTRODUCED_207,1);
|
|
constraint array_set_partition(X_INTRODUCED_208,1..12);
|
|
constraint array_set_partition(X_INTRODUCED_209,1..12);
|
|
constraint array_set_partition(X_INTRODUCED_210,1..12);
|
|
constraint array_set_partition(X_INTRODUCED_211,1..12);
|
|
constraint set_eq(X_INTRODUCED_212,1..0);
|
|
constraint set_eq(X_INTRODUCED_213,1..0);
|
|
constraint set_eq(X_INTRODUCED_214,1..0);
|
|
constraint int_eq(X_INTRODUCED_215,3);
|
|
constraint set_eq(X_INTRODUCED_216,1..0);
|
|
constraint set_eq(X_INTRODUCED_217,1..0);
|
|
constraint int_eq(X_INTRODUCED_218,3);
|
|
constraint set_eq(X_INTRODUCED_219,1..0);
|
|
constraint int_eq(X_INTRODUCED_220,3);
|
|
constraint int_eq(X_INTRODUCED_221,3);
|
|
constraint set_eq(X_INTRODUCED_222,1..0);
|
|
constraint set_eq(X_INTRODUCED_223,1..0);
|
|
constraint set_eq(X_INTRODUCED_224,1..0);
|
|
constraint int_eq(X_INTRODUCED_225,3);
|
|
constraint set_eq(X_INTRODUCED_226,1..0);
|
|
constraint set_eq(X_INTRODUCED_227,1..0);
|
|
constraint int_eq(X_INTRODUCED_228,3);
|
|
constraint set_eq(X_INTRODUCED_229,1..0);
|
|
constraint int_eq(X_INTRODUCED_230,3);
|
|
constraint int_eq(X_INTRODUCED_231,3);
|
|
constraint set_eq(X_INTRODUCED_232,1..0);
|
|
constraint set_eq(X_INTRODUCED_233,1..0);
|
|
constraint set_eq(X_INTRODUCED_234,1..0);
|
|
constraint int_eq(X_INTRODUCED_235,3);
|
|
constraint set_eq(X_INTRODUCED_236,1..0);
|
|
constraint set_eq(X_INTRODUCED_237,1..0);
|
|
constraint int_eq(X_INTRODUCED_238,3);
|
|
constraint set_eq(X_INTRODUCED_239,1..0);
|
|
constraint int_eq(X_INTRODUCED_240,3);
|
|
constraint int_eq(X_INTRODUCED_241,3);
|
|
constraint set_eq(X_INTRODUCED_242,1..0);
|
|
constraint set_eq(X_INTRODUCED_243,1..0);
|
|
constraint set_eq(X_INTRODUCED_244,1..0);
|
|
constraint int_eq(X_INTRODUCED_245,3);
|
|
constraint set_eq(X_INTRODUCED_246,1..0);
|
|
constraint set_eq(X_INTRODUCED_247,1..0);
|
|
constraint int_eq(X_INTRODUCED_248,3);
|
|
constraint set_eq(X_INTRODUCED_249,1..0);
|
|
constraint int_eq(X_INTRODUCED_250,3);
|
|
constraint int_eq(X_INTRODUCED_251,3);
|
|
constraint set_lt(X_INTRODUCED_0,X_INTRODUCED_4);
|
|
%constraint set_lt(X_INTRODUCED_4,X_INTRODUCED_8);
|
|
%constraint set_lt(X_INTRODUCED_8,X_INTRODUCED_12);
|
|
constraint set_in(1,X_INTRODUCED_4);
|
|
constraint set_in(2,X_INTRODUCED_5);
|
|
constraint set_in(3,X_INTRODUCED_6);
|
|
constraint set_in(1,X_INTRODUCED_8);
|
|
constraint set_in(2,X_INTRODUCED_9);
|
|
constraint set_in(3,X_INTRODUCED_10);
|
|
constraint set_in(1,X_INTRODUCED_12);
|
|
constraint set_in(2,X_INTRODUCED_13);
|
|
constraint set_in(3,X_INTRODUCED_14);
|
|
constraint set_in(4,X_INTRODUCED_4);
|
|
constraint set_in(7,X_INTRODUCED_4);
|
|
constraint set_in(1,X_INTRODUCED_0);
|
|
constraint set_in(2,X_INTRODUCED_0);
|
|
constraint set_in(3,X_INTRODUCED_0);
|
|
constraint set_in(4,X_INTRODUCED_1);
|
|
constraint set_in(5,X_INTRODUCED_1);
|
|
constraint set_in(6,X_INTRODUCED_1);
|
|
constraint set_in(7,X_INTRODUCED_2);
|
|
constraint set_in(8,X_INTRODUCED_2);
|
|
constraint set_in(9,X_INTRODUCED_2);
|
|
constraint set_in(10,X_INTRODUCED_3);
|
|
constraint set_in(11,X_INTRODUCED_3);
|
|
constraint set_in(12,X_INTRODUCED_3);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_4,X_INTRODUCED_16):: defines_var(X_INTRODUCED_16);
|
|
constraint set_card(X_INTRODUCED_16,X_INTRODUCED_17):: defines_var(X_INTRODUCED_17);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_5,X_INTRODUCED_18):: defines_var(X_INTRODUCED_18);
|
|
constraint set_card(X_INTRODUCED_18,X_INTRODUCED_19):: defines_var(X_INTRODUCED_19);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_6,X_INTRODUCED_20):: defines_var(X_INTRODUCED_20);
|
|
constraint set_card(X_INTRODUCED_20,X_INTRODUCED_21):: defines_var(X_INTRODUCED_21);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_7,X_INTRODUCED_22):: defines_var(X_INTRODUCED_22);
|
|
constraint set_card(X_INTRODUCED_22,X_INTRODUCED_23):: defines_var(X_INTRODUCED_23);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_4,X_INTRODUCED_24):: defines_var(X_INTRODUCED_24);
|
|
constraint set_card(X_INTRODUCED_24,X_INTRODUCED_25):: defines_var(X_INTRODUCED_25);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_5,X_INTRODUCED_26):: defines_var(X_INTRODUCED_26);
|
|
constraint set_card(X_INTRODUCED_26,X_INTRODUCED_27):: defines_var(X_INTRODUCED_27);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_6,X_INTRODUCED_28):: defines_var(X_INTRODUCED_28);
|
|
constraint set_card(X_INTRODUCED_28,X_INTRODUCED_29):: defines_var(X_INTRODUCED_29);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_7,X_INTRODUCED_30):: defines_var(X_INTRODUCED_30);
|
|
constraint set_card(X_INTRODUCED_30,X_INTRODUCED_31):: defines_var(X_INTRODUCED_31);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_4,X_INTRODUCED_32):: defines_var(X_INTRODUCED_32);
|
|
constraint set_card(X_INTRODUCED_32,X_INTRODUCED_33):: defines_var(X_INTRODUCED_33);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_5,X_INTRODUCED_34):: defines_var(X_INTRODUCED_34);
|
|
constraint set_card(X_INTRODUCED_34,X_INTRODUCED_35):: defines_var(X_INTRODUCED_35);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_6,X_INTRODUCED_36):: defines_var(X_INTRODUCED_36);
|
|
constraint set_card(X_INTRODUCED_36,X_INTRODUCED_37):: defines_var(X_INTRODUCED_37);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_7,X_INTRODUCED_38):: defines_var(X_INTRODUCED_38);
|
|
constraint set_card(X_INTRODUCED_38,X_INTRODUCED_39):: defines_var(X_INTRODUCED_39);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_4,X_INTRODUCED_40):: defines_var(X_INTRODUCED_40);
|
|
constraint set_card(X_INTRODUCED_40,X_INTRODUCED_41):: defines_var(X_INTRODUCED_41);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_5,X_INTRODUCED_42):: defines_var(X_INTRODUCED_42);
|
|
constraint set_card(X_INTRODUCED_42,X_INTRODUCED_43):: defines_var(X_INTRODUCED_43);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_6,X_INTRODUCED_44):: defines_var(X_INTRODUCED_44);
|
|
constraint set_card(X_INTRODUCED_44,X_INTRODUCED_45):: defines_var(X_INTRODUCED_45);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_7,X_INTRODUCED_46):: defines_var(X_INTRODUCED_46);
|
|
constraint set_card(X_INTRODUCED_46,X_INTRODUCED_47):: defines_var(X_INTRODUCED_47);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_8,X_INTRODUCED_48):: defines_var(X_INTRODUCED_48);
|
|
constraint set_card(X_INTRODUCED_48,X_INTRODUCED_49):: defines_var(X_INTRODUCED_49);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_9,X_INTRODUCED_50):: defines_var(X_INTRODUCED_50);
|
|
constraint set_card(X_INTRODUCED_50,X_INTRODUCED_51):: defines_var(X_INTRODUCED_51);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_10,X_INTRODUCED_52):: defines_var(X_INTRODUCED_52);
|
|
constraint set_card(X_INTRODUCED_52,X_INTRODUCED_53):: defines_var(X_INTRODUCED_53);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_11,X_INTRODUCED_54):: defines_var(X_INTRODUCED_54);
|
|
constraint set_card(X_INTRODUCED_54,X_INTRODUCED_55):: defines_var(X_INTRODUCED_55);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_8,X_INTRODUCED_56):: defines_var(X_INTRODUCED_56);
|
|
constraint set_card(X_INTRODUCED_56,X_INTRODUCED_57):: defines_var(X_INTRODUCED_57);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_9,X_INTRODUCED_58):: defines_var(X_INTRODUCED_58);
|
|
constraint set_card(X_INTRODUCED_58,X_INTRODUCED_59):: defines_var(X_INTRODUCED_59);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_10,X_INTRODUCED_60):: defines_var(X_INTRODUCED_60);
|
|
constraint set_card(X_INTRODUCED_60,X_INTRODUCED_61):: defines_var(X_INTRODUCED_61);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_11,X_INTRODUCED_62):: defines_var(X_INTRODUCED_62);
|
|
constraint set_card(X_INTRODUCED_62,X_INTRODUCED_63):: defines_var(X_INTRODUCED_63);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_8,X_INTRODUCED_64):: defines_var(X_INTRODUCED_64);
|
|
constraint set_card(X_INTRODUCED_64,X_INTRODUCED_65):: defines_var(X_INTRODUCED_65);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_9,X_INTRODUCED_66):: defines_var(X_INTRODUCED_66);
|
|
constraint set_card(X_INTRODUCED_66,X_INTRODUCED_67):: defines_var(X_INTRODUCED_67);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_10,X_INTRODUCED_68):: defines_var(X_INTRODUCED_68);
|
|
constraint set_card(X_INTRODUCED_68,X_INTRODUCED_69):: defines_var(X_INTRODUCED_69);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_11,X_INTRODUCED_70):: defines_var(X_INTRODUCED_70);
|
|
constraint set_card(X_INTRODUCED_70,X_INTRODUCED_71):: defines_var(X_INTRODUCED_71);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_8,X_INTRODUCED_72):: defines_var(X_INTRODUCED_72);
|
|
constraint set_card(X_INTRODUCED_72,X_INTRODUCED_73):: defines_var(X_INTRODUCED_73);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_9,X_INTRODUCED_74):: defines_var(X_INTRODUCED_74);
|
|
constraint set_card(X_INTRODUCED_74,X_INTRODUCED_75):: defines_var(X_INTRODUCED_75);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_10,X_INTRODUCED_76):: defines_var(X_INTRODUCED_76);
|
|
constraint set_card(X_INTRODUCED_76,X_INTRODUCED_77):: defines_var(X_INTRODUCED_77);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_11,X_INTRODUCED_78):: defines_var(X_INTRODUCED_78);
|
|
constraint set_card(X_INTRODUCED_78,X_INTRODUCED_79):: defines_var(X_INTRODUCED_79);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_12,X_INTRODUCED_80):: defines_var(X_INTRODUCED_80);
|
|
constraint set_card(X_INTRODUCED_80,X_INTRODUCED_81):: defines_var(X_INTRODUCED_81);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_13,X_INTRODUCED_82):: defines_var(X_INTRODUCED_82);
|
|
constraint set_card(X_INTRODUCED_82,X_INTRODUCED_83):: defines_var(X_INTRODUCED_83);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_14,X_INTRODUCED_84):: defines_var(X_INTRODUCED_84);
|
|
constraint set_card(X_INTRODUCED_84,X_INTRODUCED_85):: defines_var(X_INTRODUCED_85);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_15,X_INTRODUCED_86):: defines_var(X_INTRODUCED_86);
|
|
constraint set_card(X_INTRODUCED_86,X_INTRODUCED_87):: defines_var(X_INTRODUCED_87);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_12,X_INTRODUCED_88):: defines_var(X_INTRODUCED_88);
|
|
constraint set_card(X_INTRODUCED_88,X_INTRODUCED_89):: defines_var(X_INTRODUCED_89);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_13,X_INTRODUCED_90):: defines_var(X_INTRODUCED_90);
|
|
constraint set_card(X_INTRODUCED_90,X_INTRODUCED_91):: defines_var(X_INTRODUCED_91);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_14,X_INTRODUCED_92):: defines_var(X_INTRODUCED_92);
|
|
constraint set_card(X_INTRODUCED_92,X_INTRODUCED_93):: defines_var(X_INTRODUCED_93);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_15,X_INTRODUCED_94):: defines_var(X_INTRODUCED_94);
|
|
constraint set_card(X_INTRODUCED_94,X_INTRODUCED_95):: defines_var(X_INTRODUCED_95);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_12,X_INTRODUCED_96):: defines_var(X_INTRODUCED_96);
|
|
constraint set_card(X_INTRODUCED_96,X_INTRODUCED_97):: defines_var(X_INTRODUCED_97);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_13,X_INTRODUCED_98):: defines_var(X_INTRODUCED_98);
|
|
constraint set_card(X_INTRODUCED_98,X_INTRODUCED_99):: defines_var(X_INTRODUCED_99);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_14,X_INTRODUCED_100):: defines_var(X_INTRODUCED_100);
|
|
constraint set_card(X_INTRODUCED_100,X_INTRODUCED_101):: defines_var(X_INTRODUCED_101);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_15,X_INTRODUCED_102):: defines_var(X_INTRODUCED_102);
|
|
constraint set_card(X_INTRODUCED_102,X_INTRODUCED_103):: defines_var(X_INTRODUCED_103);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_12,X_INTRODUCED_104):: defines_var(X_INTRODUCED_104);
|
|
constraint set_card(X_INTRODUCED_104,X_INTRODUCED_105):: defines_var(X_INTRODUCED_105);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_13,X_INTRODUCED_106):: defines_var(X_INTRODUCED_106);
|
|
constraint set_card(X_INTRODUCED_106,X_INTRODUCED_107):: defines_var(X_INTRODUCED_107);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_14,X_INTRODUCED_108):: defines_var(X_INTRODUCED_108);
|
|
constraint set_card(X_INTRODUCED_108,X_INTRODUCED_109):: defines_var(X_INTRODUCED_109);
|
|
constraint set_intersect(X_INTRODUCED_3,X_INTRODUCED_15,X_INTRODUCED_110):: defines_var(X_INTRODUCED_110);
|
|
constraint set_card(X_INTRODUCED_110,X_INTRODUCED_111):: defines_var(X_INTRODUCED_111);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_8,X_INTRODUCED_112):: defines_var(X_INTRODUCED_112);
|
|
constraint set_card(X_INTRODUCED_112,X_INTRODUCED_113):: defines_var(X_INTRODUCED_113);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_9,X_INTRODUCED_114):: defines_var(X_INTRODUCED_114);
|
|
constraint set_card(X_INTRODUCED_114,X_INTRODUCED_115):: defines_var(X_INTRODUCED_115);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_10,X_INTRODUCED_116):: defines_var(X_INTRODUCED_116);
|
|
constraint set_card(X_INTRODUCED_116,X_INTRODUCED_117):: defines_var(X_INTRODUCED_117);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_11,X_INTRODUCED_118):: defines_var(X_INTRODUCED_118);
|
|
constraint set_card(X_INTRODUCED_118,X_INTRODUCED_119):: defines_var(X_INTRODUCED_119);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_8,X_INTRODUCED_120):: defines_var(X_INTRODUCED_120);
|
|
constraint set_card(X_INTRODUCED_120,X_INTRODUCED_121):: defines_var(X_INTRODUCED_121);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_9,X_INTRODUCED_122):: defines_var(X_INTRODUCED_122);
|
|
constraint set_card(X_INTRODUCED_122,X_INTRODUCED_123):: defines_var(X_INTRODUCED_123);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_10,X_INTRODUCED_124):: defines_var(X_INTRODUCED_124);
|
|
constraint set_card(X_INTRODUCED_124,X_INTRODUCED_125):: defines_var(X_INTRODUCED_125);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_11,X_INTRODUCED_126):: defines_var(X_INTRODUCED_126);
|
|
constraint set_card(X_INTRODUCED_126,X_INTRODUCED_127):: defines_var(X_INTRODUCED_127);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_8,X_INTRODUCED_128):: defines_var(X_INTRODUCED_128);
|
|
constraint set_card(X_INTRODUCED_128,X_INTRODUCED_129):: defines_var(X_INTRODUCED_129);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_9,X_INTRODUCED_130):: defines_var(X_INTRODUCED_130);
|
|
constraint set_card(X_INTRODUCED_130,X_INTRODUCED_131):: defines_var(X_INTRODUCED_131);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_10,X_INTRODUCED_132):: defines_var(X_INTRODUCED_132);
|
|
constraint set_card(X_INTRODUCED_132,X_INTRODUCED_133):: defines_var(X_INTRODUCED_133);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_11,X_INTRODUCED_134):: defines_var(X_INTRODUCED_134);
|
|
constraint set_card(X_INTRODUCED_134,X_INTRODUCED_135):: defines_var(X_INTRODUCED_135);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_8,X_INTRODUCED_136):: defines_var(X_INTRODUCED_136);
|
|
constraint set_card(X_INTRODUCED_136,X_INTRODUCED_137):: defines_var(X_INTRODUCED_137);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_9,X_INTRODUCED_138):: defines_var(X_INTRODUCED_138);
|
|
constraint set_card(X_INTRODUCED_138,X_INTRODUCED_139):: defines_var(X_INTRODUCED_139);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_10,X_INTRODUCED_140):: defines_var(X_INTRODUCED_140);
|
|
constraint set_card(X_INTRODUCED_140,X_INTRODUCED_141):: defines_var(X_INTRODUCED_141);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_11,X_INTRODUCED_142):: defines_var(X_INTRODUCED_142);
|
|
constraint set_card(X_INTRODUCED_142,X_INTRODUCED_143):: defines_var(X_INTRODUCED_143);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_12,X_INTRODUCED_144):: defines_var(X_INTRODUCED_144);
|
|
constraint set_card(X_INTRODUCED_144,X_INTRODUCED_145):: defines_var(X_INTRODUCED_145);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_13,X_INTRODUCED_146):: defines_var(X_INTRODUCED_146);
|
|
constraint set_card(X_INTRODUCED_146,X_INTRODUCED_147):: defines_var(X_INTRODUCED_147);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_14,X_INTRODUCED_148):: defines_var(X_INTRODUCED_148);
|
|
constraint set_card(X_INTRODUCED_148,X_INTRODUCED_149):: defines_var(X_INTRODUCED_149);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_15,X_INTRODUCED_150):: defines_var(X_INTRODUCED_150);
|
|
constraint set_card(X_INTRODUCED_150,X_INTRODUCED_151):: defines_var(X_INTRODUCED_151);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_12,X_INTRODUCED_152):: defines_var(X_INTRODUCED_152);
|
|
constraint set_card(X_INTRODUCED_152,X_INTRODUCED_153):: defines_var(X_INTRODUCED_153);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_13,X_INTRODUCED_154):: defines_var(X_INTRODUCED_154);
|
|
constraint set_card(X_INTRODUCED_154,X_INTRODUCED_155):: defines_var(X_INTRODUCED_155);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_14,X_INTRODUCED_156):: defines_var(X_INTRODUCED_156);
|
|
constraint set_card(X_INTRODUCED_156,X_INTRODUCED_157):: defines_var(X_INTRODUCED_157);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_15,X_INTRODUCED_158):: defines_var(X_INTRODUCED_158);
|
|
constraint set_card(X_INTRODUCED_158,X_INTRODUCED_159):: defines_var(X_INTRODUCED_159);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_12,X_INTRODUCED_160):: defines_var(X_INTRODUCED_160);
|
|
constraint set_card(X_INTRODUCED_160,X_INTRODUCED_161):: defines_var(X_INTRODUCED_161);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_13,X_INTRODUCED_162):: defines_var(X_INTRODUCED_162);
|
|
constraint set_card(X_INTRODUCED_162,X_INTRODUCED_163):: defines_var(X_INTRODUCED_163);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_14,X_INTRODUCED_164):: defines_var(X_INTRODUCED_164);
|
|
constraint set_card(X_INTRODUCED_164,X_INTRODUCED_165):: defines_var(X_INTRODUCED_165);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_15,X_INTRODUCED_166):: defines_var(X_INTRODUCED_166);
|
|
constraint set_card(X_INTRODUCED_166,X_INTRODUCED_167):: defines_var(X_INTRODUCED_167);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_12,X_INTRODUCED_168):: defines_var(X_INTRODUCED_168);
|
|
constraint set_card(X_INTRODUCED_168,X_INTRODUCED_169):: defines_var(X_INTRODUCED_169);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_13,X_INTRODUCED_170):: defines_var(X_INTRODUCED_170);
|
|
constraint set_card(X_INTRODUCED_170,X_INTRODUCED_171):: defines_var(X_INTRODUCED_171);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_14,X_INTRODUCED_172):: defines_var(X_INTRODUCED_172);
|
|
constraint set_card(X_INTRODUCED_172,X_INTRODUCED_173):: defines_var(X_INTRODUCED_173);
|
|
constraint set_intersect(X_INTRODUCED_7,X_INTRODUCED_15,X_INTRODUCED_174):: defines_var(X_INTRODUCED_174);
|
|
constraint set_card(X_INTRODUCED_174,X_INTRODUCED_175):: defines_var(X_INTRODUCED_175);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_12,X_INTRODUCED_176):: defines_var(X_INTRODUCED_176);
|
|
constraint set_card(X_INTRODUCED_176,X_INTRODUCED_177):: defines_var(X_INTRODUCED_177);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_13,X_INTRODUCED_178):: defines_var(X_INTRODUCED_178);
|
|
constraint set_card(X_INTRODUCED_178,X_INTRODUCED_179):: defines_var(X_INTRODUCED_179);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_14,X_INTRODUCED_180):: defines_var(X_INTRODUCED_180);
|
|
constraint set_card(X_INTRODUCED_180,X_INTRODUCED_181):: defines_var(X_INTRODUCED_181);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_15,X_INTRODUCED_182):: defines_var(X_INTRODUCED_182);
|
|
constraint set_card(X_INTRODUCED_182,X_INTRODUCED_183):: defines_var(X_INTRODUCED_183);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_12,X_INTRODUCED_184):: defines_var(X_INTRODUCED_184);
|
|
constraint set_card(X_INTRODUCED_184,X_INTRODUCED_185):: defines_var(X_INTRODUCED_185);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_13,X_INTRODUCED_186):: defines_var(X_INTRODUCED_186);
|
|
constraint set_card(X_INTRODUCED_186,X_INTRODUCED_187):: defines_var(X_INTRODUCED_187);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_14,X_INTRODUCED_188):: defines_var(X_INTRODUCED_188);
|
|
constraint set_card(X_INTRODUCED_188,X_INTRODUCED_189):: defines_var(X_INTRODUCED_189);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_15,X_INTRODUCED_190):: defines_var(X_INTRODUCED_190);
|
|
constraint set_card(X_INTRODUCED_190,X_INTRODUCED_191):: defines_var(X_INTRODUCED_191);
|
|
constraint set_intersect(X_INTRODUCED_10,X_INTRODUCED_12,X_INTRODUCED_192):: defines_var(X_INTRODUCED_192);
|
|
constraint set_card(X_INTRODUCED_192,X_INTRODUCED_193):: defines_var(X_INTRODUCED_193);
|
|
constraint set_intersect(X_INTRODUCED_10,X_INTRODUCED_13,X_INTRODUCED_194):: defines_var(X_INTRODUCED_194);
|
|
constraint set_card(X_INTRODUCED_194,X_INTRODUCED_195):: defines_var(X_INTRODUCED_195);
|
|
constraint set_intersect(X_INTRODUCED_10,X_INTRODUCED_14,X_INTRODUCED_196):: defines_var(X_INTRODUCED_196);
|
|
constraint set_card(X_INTRODUCED_196,X_INTRODUCED_197):: defines_var(X_INTRODUCED_197);
|
|
constraint set_intersect(X_INTRODUCED_10,X_INTRODUCED_15,X_INTRODUCED_198):: defines_var(X_INTRODUCED_198);
|
|
constraint set_card(X_INTRODUCED_198,X_INTRODUCED_199):: defines_var(X_INTRODUCED_199);
|
|
constraint set_intersect(X_INTRODUCED_11,X_INTRODUCED_12,X_INTRODUCED_200):: defines_var(X_INTRODUCED_200);
|
|
constraint set_card(X_INTRODUCED_200,X_INTRODUCED_201):: defines_var(X_INTRODUCED_201);
|
|
constraint set_intersect(X_INTRODUCED_11,X_INTRODUCED_13,X_INTRODUCED_202):: defines_var(X_INTRODUCED_202);
|
|
constraint set_card(X_INTRODUCED_202,X_INTRODUCED_203):: defines_var(X_INTRODUCED_203);
|
|
constraint set_intersect(X_INTRODUCED_11,X_INTRODUCED_14,X_INTRODUCED_204):: defines_var(X_INTRODUCED_204);
|
|
constraint set_card(X_INTRODUCED_204,X_INTRODUCED_205):: defines_var(X_INTRODUCED_205);
|
|
constraint set_intersect(X_INTRODUCED_11,X_INTRODUCED_15,X_INTRODUCED_206):: defines_var(X_INTRODUCED_206);
|
|
constraint set_card(X_INTRODUCED_206,X_INTRODUCED_207):: defines_var(X_INTRODUCED_207);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_1,X_INTRODUCED_212):: defines_var(X_INTRODUCED_212);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_2,X_INTRODUCED_213):: defines_var(X_INTRODUCED_213);
|
|
constraint set_intersect(X_INTRODUCED_0,X_INTRODUCED_3,X_INTRODUCED_214):: defines_var(X_INTRODUCED_214);
|
|
constraint set_card(X_INTRODUCED_0,X_INTRODUCED_215):: defines_var(X_INTRODUCED_215);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_2,X_INTRODUCED_216):: defines_var(X_INTRODUCED_216);
|
|
constraint set_intersect(X_INTRODUCED_1,X_INTRODUCED_3,X_INTRODUCED_217):: defines_var(X_INTRODUCED_217);
|
|
constraint set_card(X_INTRODUCED_1,X_INTRODUCED_218):: defines_var(X_INTRODUCED_218);
|
|
constraint set_intersect(X_INTRODUCED_2,X_INTRODUCED_3,X_INTRODUCED_219):: defines_var(X_INTRODUCED_219);
|
|
constraint set_card(X_INTRODUCED_2,X_INTRODUCED_220):: defines_var(X_INTRODUCED_220);
|
|
constraint set_card(X_INTRODUCED_3,X_INTRODUCED_221):: defines_var(X_INTRODUCED_221);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_5,X_INTRODUCED_222):: defines_var(X_INTRODUCED_222);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_6,X_INTRODUCED_223):: defines_var(X_INTRODUCED_223);
|
|
constraint set_intersect(X_INTRODUCED_4,X_INTRODUCED_7,X_INTRODUCED_224):: defines_var(X_INTRODUCED_224);
|
|
constraint set_card(X_INTRODUCED_4,X_INTRODUCED_225):: defines_var(X_INTRODUCED_225);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_6,X_INTRODUCED_226):: defines_var(X_INTRODUCED_226);
|
|
constraint set_intersect(X_INTRODUCED_5,X_INTRODUCED_7,X_INTRODUCED_227):: defines_var(X_INTRODUCED_227);
|
|
constraint set_card(X_INTRODUCED_5,X_INTRODUCED_228):: defines_var(X_INTRODUCED_228);
|
|
constraint set_intersect(X_INTRODUCED_6,X_INTRODUCED_7,X_INTRODUCED_229):: defines_var(X_INTRODUCED_229);
|
|
constraint set_card(X_INTRODUCED_6,X_INTRODUCED_230):: defines_var(X_INTRODUCED_230);
|
|
constraint set_card(X_INTRODUCED_7,X_INTRODUCED_231):: defines_var(X_INTRODUCED_231);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_9,X_INTRODUCED_232):: defines_var(X_INTRODUCED_232);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_10,X_INTRODUCED_233):: defines_var(X_INTRODUCED_233);
|
|
constraint set_intersect(X_INTRODUCED_8,X_INTRODUCED_11,X_INTRODUCED_234):: defines_var(X_INTRODUCED_234);
|
|
constraint set_card(X_INTRODUCED_8,X_INTRODUCED_235):: defines_var(X_INTRODUCED_235);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_10,X_INTRODUCED_236):: defines_var(X_INTRODUCED_236);
|
|
constraint set_intersect(X_INTRODUCED_9,X_INTRODUCED_11,X_INTRODUCED_237):: defines_var(X_INTRODUCED_237);
|
|
constraint set_card(X_INTRODUCED_9,X_INTRODUCED_238):: defines_var(X_INTRODUCED_238);
|
|
constraint set_intersect(X_INTRODUCED_10,X_INTRODUCED_11,X_INTRODUCED_239):: defines_var(X_INTRODUCED_239);
|
|
constraint set_card(X_INTRODUCED_10,X_INTRODUCED_240):: defines_var(X_INTRODUCED_240);
|
|
constraint set_card(X_INTRODUCED_11,X_INTRODUCED_241):: defines_var(X_INTRODUCED_241);
|
|
constraint set_intersect(X_INTRODUCED_12,X_INTRODUCED_13,X_INTRODUCED_242):: defines_var(X_INTRODUCED_242);
|
|
constraint set_intersect(X_INTRODUCED_12,X_INTRODUCED_14,X_INTRODUCED_243):: defines_var(X_INTRODUCED_243);
|
|
constraint set_intersect(X_INTRODUCED_12,X_INTRODUCED_15,X_INTRODUCED_244):: defines_var(X_INTRODUCED_244);
|
|
constraint set_card(X_INTRODUCED_12,X_INTRODUCED_245):: defines_var(X_INTRODUCED_245);
|
|
constraint set_intersect(X_INTRODUCED_13,X_INTRODUCED_14,X_INTRODUCED_246):: defines_var(X_INTRODUCED_246);
|
|
constraint set_intersect(X_INTRODUCED_13,X_INTRODUCED_15,X_INTRODUCED_247):: defines_var(X_INTRODUCED_247);
|
|
constraint set_card(X_INTRODUCED_13,X_INTRODUCED_248):: defines_var(X_INTRODUCED_248);
|
|
constraint set_intersect(X_INTRODUCED_14,X_INTRODUCED_15,X_INTRODUCED_249):: defines_var(X_INTRODUCED_249);
|
|
constraint set_card(X_INTRODUCED_14,X_INTRODUCED_250):: defines_var(X_INTRODUCED_250);
|
|
constraint set_card(X_INTRODUCED_15,X_INTRODUCED_251):: defines_var(X_INTRODUCED_251);
|
|
solve satisfy;
|