1219 lines
92 KiB
MiniZinc
1219 lines
92 KiB
MiniZinc
predicate fzn_all_different_int(array [int] of var int: x);
|
|
predicate count(array [int] of var int: x, var int: y, var int: c);
|
|
predicate fixed_fzn_cumulative(array [int] of var int: s, array [int] of int: d, array [int] of int: r, int: b);
|
|
predicate global_cardinality(array [int] of var int: x, array [int] of int: cover, array [int] of var int: counts);
|
|
predicate maximum_int(var int: m, array [int] of var int: x);
|
|
predicate minimum_int(var int: m, array [int] of var int: x);
|
|
predicate sliding_sum(int: low, int: up, int: seq, array [int] of var int: vs);
|
|
predicate sort(array [int] of var int: x, array [int] of var int: y);
|
|
predicate table_bool(array [int] of var bool: x, array [int, int] of bool: t);
|
|
predicate table_int(array [int] of var int: x, array [int, int] of int: t);
|
|
predicate var_fzn_cumulative(array [int] of var int: s, array [int] of int: d, array [int] of int: r, var int: b);
|
|
var bool: BOOL____00002 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00004 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00006 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00008 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00010 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00012 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00014 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00016 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00018 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00020 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00022 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00024 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00026 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00028 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00030 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00032 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00034 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00036 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00038 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00040 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00042 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00044 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00046 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00048 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00050 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00052 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00054 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00056 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00058 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00060 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00062 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00064 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00066 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00068 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00070 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00072 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00074 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00076 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00078 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00080 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00082 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00084 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00086 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00088 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00090 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00092 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00094 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00096 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00098 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00100 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00102 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00104 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00106 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00108 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00110 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00112 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00114 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00116 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00118 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00120 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00122 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00124 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00126 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00128 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00130 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00132 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00134 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00136 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00138 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00140 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00142 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00144 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00146 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00148 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00150 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00152 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00154 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00156 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00158 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00160 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00162 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00164 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00166 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00168 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00170 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00172 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00174 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00176 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00178 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00180 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00182 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00184 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00186 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00188 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00190 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00192 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00194 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00196 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00198 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00200 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00202 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00204 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00206 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00208 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00210 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00212 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00214 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00216 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00218 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00220 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00222 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00224 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00226 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00228 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00230 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00232 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00234 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00236 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00238 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00240 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00242 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00244 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00246 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00248 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00250 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00252 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00254 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00256 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00258 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00260 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00262 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00264 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00266 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00268 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00270 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00272 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00274 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00276 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00278 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00280 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00282 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00284 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00286 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00288 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00290 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00292 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00294 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00296 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00298 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00300 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00302 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00304 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00306 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00308 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00310 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00312 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00314 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00316 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00318 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00320 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00322 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00324 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00326 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00328 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00330 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00332 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00334 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00336 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00338 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00340 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00342 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00344 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00346 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00348 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00350 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00352 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00354 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00356 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00358 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00360 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00362 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00364 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00366 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00368 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00370 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00372 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00374 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00376 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00378 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00380 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00382 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00384 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00386 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00388 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00390 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00392 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00394 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00396 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00398 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00400 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00402 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00404 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00406 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00408 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00410 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00412 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00414 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00416 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00418 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00420 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00422 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00424 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00426 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00428 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00430 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00432 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00434 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00436 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00438 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00440 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00442 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00444 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00446 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00448 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00450 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00452 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00454 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00456 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00458 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00460 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00462 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00464 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00466 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00468 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00470 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00472 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00474 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00476 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00478 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00480 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00482 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00484 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00486 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00488 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00490 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00492 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00494 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00496 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00498 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00500 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00502 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00504 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00506 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00508 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00510 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00512 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00514 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00516 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00518 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00520 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00522 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00524 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00526 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00528 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00530 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00532 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00534 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00536 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00538 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00540 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00542 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00544 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00546 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00548 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00550 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00552 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00554 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00556 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00558 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00560 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00562 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00564 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00566 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00568 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00570 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00572 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00574 :: is_defined_var :: var_is_introduced;
|
|
var bool: BOOL____00576 :: is_defined_var :: var_is_introduced;
|
|
var 0..144: INT____00001 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00003 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00005 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00007 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00009 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00011 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00013 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00015 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00017 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00019 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00021 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00023 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00025 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00027 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00029 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00031 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00033 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00035 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00037 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00039 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00041 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00043 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00045 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00047 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00049 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00051 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00053 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00055 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00057 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00059 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00061 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00063 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00065 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00067 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00069 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00071 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00073 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00075 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00077 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00079 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00081 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00083 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00085 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00087 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00089 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00091 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00093 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00095 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00097 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00099 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00101 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00103 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00105 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00107 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00109 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00111 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00113 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00115 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00117 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00119 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00121 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00123 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00125 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00127 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00129 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00131 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00133 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00135 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00137 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00139 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00141 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00143 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00145 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00147 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00149 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00151 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00153 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00155 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00157 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00159 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00161 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00163 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00165 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00167 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00169 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00171 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00173 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00175 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00177 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00179 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00181 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00183 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00185 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00187 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00189 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00191 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00193 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00195 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00197 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00199 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00201 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00203 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00205 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00207 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00209 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00211 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00213 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00215 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00217 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00219 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00221 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00223 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00225 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00227 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00229 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00231 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00233 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00235 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00237 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00239 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00241 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00243 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00245 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00247 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00249 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00251 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00253 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00255 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00257 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00259 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00261 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00263 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00265 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00267 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00269 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00271 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00273 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00275 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00277 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00279 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00281 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00283 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00285 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00287 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00289 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00291 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00293 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00295 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00297 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00299 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00301 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00303 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00305 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00307 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00309 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00311 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00313 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00315 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00317 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00319 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00321 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00323 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00325 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00327 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00329 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00331 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00333 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00335 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00337 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00339 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00341 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00343 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00345 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00347 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00349 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00351 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00353 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00355 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00357 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00359 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00361 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00363 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00365 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00367 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00369 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00371 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00373 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00375 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00377 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00379 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00381 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00383 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00385 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00387 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00389 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00391 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00393 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00395 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00397 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00399 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00401 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00403 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00405 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00407 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00409 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00411 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00413 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00415 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00417 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00419 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00421 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00423 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00425 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00427 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00429 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00431 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00433 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00435 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00437 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00439 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00441 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00443 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00445 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00447 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00449 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00451 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00453 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00455 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00457 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00459 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00461 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00463 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00465 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00467 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00469 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00471 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00473 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00475 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00477 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00479 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00481 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00483 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00485 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00487 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00489 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00491 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00493 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00495 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00497 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00499 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00501 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00503 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00505 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00507 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00509 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00511 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00513 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00515 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00517 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00519 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00521 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00523 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00525 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00527 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00529 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00531 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00533 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00535 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00537 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00539 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00541 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00543 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00545 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00547 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00549 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00551 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00553 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00555 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00557 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00559 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00561 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00563 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00565 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00567 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00569 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00571 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00573 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00575 :: is_defined_var :: var_is_introduced;
|
|
var 0..1: INT____00577 :: is_defined_var :: var_is_introduced;
|
|
var 0..36: INT____00578 :: is_defined_var :: var_is_introduced;
|
|
var 0..36: INT____00579 :: is_defined_var :: var_is_introduced;
|
|
var 0..36: INT____00580 :: is_defined_var :: var_is_introduced;
|
|
var 0..36: INT____00581 :: is_defined_var :: var_is_introduced;
|
|
array [1..8] of var 0..36: comp :: output_array([0..3, 1..2]);
|
|
array [1..24] of var 0..12: dice :: output_array([1..4, 1..6]);
|
|
array [1..4] of var 0..36: gap :: output_array([0..3]);
|
|
var 0..144: gap_sum :: output_var = INT____00001;
|
|
var 0..12: max_val :: output_var;
|
|
var 0..36: max_win :: output_var;
|
|
constraint bool2int(BOOL____00002, INT____00003) :: defines_var(INT____00003);
|
|
constraint bool2int(BOOL____00004, INT____00005) :: defines_var(INT____00005);
|
|
constraint bool2int(BOOL____00006, INT____00007) :: defines_var(INT____00007);
|
|
constraint bool2int(BOOL____00008, INT____00009) :: defines_var(INT____00009);
|
|
constraint bool2int(BOOL____00010, INT____00011) :: defines_var(INT____00011);
|
|
constraint bool2int(BOOL____00012, INT____00013) :: defines_var(INT____00013);
|
|
constraint bool2int(BOOL____00014, INT____00015) :: defines_var(INT____00015);
|
|
constraint bool2int(BOOL____00016, INT____00017) :: defines_var(INT____00017);
|
|
constraint bool2int(BOOL____00018, INT____00019) :: defines_var(INT____00019);
|
|
constraint bool2int(BOOL____00020, INT____00021) :: defines_var(INT____00021);
|
|
constraint bool2int(BOOL____00022, INT____00023) :: defines_var(INT____00023);
|
|
constraint bool2int(BOOL____00024, INT____00025) :: defines_var(INT____00025);
|
|
constraint bool2int(BOOL____00026, INT____00027) :: defines_var(INT____00027);
|
|
constraint bool2int(BOOL____00028, INT____00029) :: defines_var(INT____00029);
|
|
constraint bool2int(BOOL____00030, INT____00031) :: defines_var(INT____00031);
|
|
constraint bool2int(BOOL____00032, INT____00033) :: defines_var(INT____00033);
|
|
constraint bool2int(BOOL____00034, INT____00035) :: defines_var(INT____00035);
|
|
constraint bool2int(BOOL____00036, INT____00037) :: defines_var(INT____00037);
|
|
constraint bool2int(BOOL____00038, INT____00039) :: defines_var(INT____00039);
|
|
constraint bool2int(BOOL____00040, INT____00041) :: defines_var(INT____00041);
|
|
constraint bool2int(BOOL____00042, INT____00043) :: defines_var(INT____00043);
|
|
constraint bool2int(BOOL____00044, INT____00045) :: defines_var(INT____00045);
|
|
constraint bool2int(BOOL____00046, INT____00047) :: defines_var(INT____00047);
|
|
constraint bool2int(BOOL____00048, INT____00049) :: defines_var(INT____00049);
|
|
constraint bool2int(BOOL____00050, INT____00051) :: defines_var(INT____00051);
|
|
constraint bool2int(BOOL____00052, INT____00053) :: defines_var(INT____00053);
|
|
constraint bool2int(BOOL____00054, INT____00055) :: defines_var(INT____00055);
|
|
constraint bool2int(BOOL____00056, INT____00057) :: defines_var(INT____00057);
|
|
constraint bool2int(BOOL____00058, INT____00059) :: defines_var(INT____00059);
|
|
constraint bool2int(BOOL____00060, INT____00061) :: defines_var(INT____00061);
|
|
constraint bool2int(BOOL____00062, INT____00063) :: defines_var(INT____00063);
|
|
constraint bool2int(BOOL____00064, INT____00065) :: defines_var(INT____00065);
|
|
constraint bool2int(BOOL____00066, INT____00067) :: defines_var(INT____00067);
|
|
constraint bool2int(BOOL____00068, INT____00069) :: defines_var(INT____00069);
|
|
constraint bool2int(BOOL____00070, INT____00071) :: defines_var(INT____00071);
|
|
constraint bool2int(BOOL____00072, INT____00073) :: defines_var(INT____00073);
|
|
constraint bool2int(BOOL____00074, INT____00075) :: defines_var(INT____00075);
|
|
constraint bool2int(BOOL____00076, INT____00077) :: defines_var(INT____00077);
|
|
constraint bool2int(BOOL____00078, INT____00079) :: defines_var(INT____00079);
|
|
constraint bool2int(BOOL____00080, INT____00081) :: defines_var(INT____00081);
|
|
constraint bool2int(BOOL____00082, INT____00083) :: defines_var(INT____00083);
|
|
constraint bool2int(BOOL____00084, INT____00085) :: defines_var(INT____00085);
|
|
constraint bool2int(BOOL____00086, INT____00087) :: defines_var(INT____00087);
|
|
constraint bool2int(BOOL____00088, INT____00089) :: defines_var(INT____00089);
|
|
constraint bool2int(BOOL____00090, INT____00091) :: defines_var(INT____00091);
|
|
constraint bool2int(BOOL____00092, INT____00093) :: defines_var(INT____00093);
|
|
constraint bool2int(BOOL____00094, INT____00095) :: defines_var(INT____00095);
|
|
constraint bool2int(BOOL____00096, INT____00097) :: defines_var(INT____00097);
|
|
constraint bool2int(BOOL____00098, INT____00099) :: defines_var(INT____00099);
|
|
constraint bool2int(BOOL____00100, INT____00101) :: defines_var(INT____00101);
|
|
constraint bool2int(BOOL____00102, INT____00103) :: defines_var(INT____00103);
|
|
constraint bool2int(BOOL____00104, INT____00105) :: defines_var(INT____00105);
|
|
constraint bool2int(BOOL____00106, INT____00107) :: defines_var(INT____00107);
|
|
constraint bool2int(BOOL____00108, INT____00109) :: defines_var(INT____00109);
|
|
constraint bool2int(BOOL____00110, INT____00111) :: defines_var(INT____00111);
|
|
constraint bool2int(BOOL____00112, INT____00113) :: defines_var(INT____00113);
|
|
constraint bool2int(BOOL____00114, INT____00115) :: defines_var(INT____00115);
|
|
constraint bool2int(BOOL____00116, INT____00117) :: defines_var(INT____00117);
|
|
constraint bool2int(BOOL____00118, INT____00119) :: defines_var(INT____00119);
|
|
constraint bool2int(BOOL____00120, INT____00121) :: defines_var(INT____00121);
|
|
constraint bool2int(BOOL____00122, INT____00123) :: defines_var(INT____00123);
|
|
constraint bool2int(BOOL____00124, INT____00125) :: defines_var(INT____00125);
|
|
constraint bool2int(BOOL____00126, INT____00127) :: defines_var(INT____00127);
|
|
constraint bool2int(BOOL____00128, INT____00129) :: defines_var(INT____00129);
|
|
constraint bool2int(BOOL____00130, INT____00131) :: defines_var(INT____00131);
|
|
constraint bool2int(BOOL____00132, INT____00133) :: defines_var(INT____00133);
|
|
constraint bool2int(BOOL____00134, INT____00135) :: defines_var(INT____00135);
|
|
constraint bool2int(BOOL____00136, INT____00137) :: defines_var(INT____00137);
|
|
constraint bool2int(BOOL____00138, INT____00139) :: defines_var(INT____00139);
|
|
constraint bool2int(BOOL____00140, INT____00141) :: defines_var(INT____00141);
|
|
constraint bool2int(BOOL____00142, INT____00143) :: defines_var(INT____00143);
|
|
constraint bool2int(BOOL____00144, INT____00145) :: defines_var(INT____00145);
|
|
constraint bool2int(BOOL____00146, INT____00147) :: defines_var(INT____00147);
|
|
constraint bool2int(BOOL____00148, INT____00149) :: defines_var(INT____00149);
|
|
constraint bool2int(BOOL____00150, INT____00151) :: defines_var(INT____00151);
|
|
constraint bool2int(BOOL____00152, INT____00153) :: defines_var(INT____00153);
|
|
constraint bool2int(BOOL____00154, INT____00155) :: defines_var(INT____00155);
|
|
constraint bool2int(BOOL____00156, INT____00157) :: defines_var(INT____00157);
|
|
constraint bool2int(BOOL____00158, INT____00159) :: defines_var(INT____00159);
|
|
constraint bool2int(BOOL____00160, INT____00161) :: defines_var(INT____00161);
|
|
constraint bool2int(BOOL____00162, INT____00163) :: defines_var(INT____00163);
|
|
constraint bool2int(BOOL____00164, INT____00165) :: defines_var(INT____00165);
|
|
constraint bool2int(BOOL____00166, INT____00167) :: defines_var(INT____00167);
|
|
constraint bool2int(BOOL____00168, INT____00169) :: defines_var(INT____00169);
|
|
constraint bool2int(BOOL____00170, INT____00171) :: defines_var(INT____00171);
|
|
constraint bool2int(BOOL____00172, INT____00173) :: defines_var(INT____00173);
|
|
constraint bool2int(BOOL____00174, INT____00175) :: defines_var(INT____00175);
|
|
constraint bool2int(BOOL____00176, INT____00177) :: defines_var(INT____00177);
|
|
constraint bool2int(BOOL____00178, INT____00179) :: defines_var(INT____00179);
|
|
constraint bool2int(BOOL____00180, INT____00181) :: defines_var(INT____00181);
|
|
constraint bool2int(BOOL____00182, INT____00183) :: defines_var(INT____00183);
|
|
constraint bool2int(BOOL____00184, INT____00185) :: defines_var(INT____00185);
|
|
constraint bool2int(BOOL____00186, INT____00187) :: defines_var(INT____00187);
|
|
constraint bool2int(BOOL____00188, INT____00189) :: defines_var(INT____00189);
|
|
constraint bool2int(BOOL____00190, INT____00191) :: defines_var(INT____00191);
|
|
constraint bool2int(BOOL____00192, INT____00193) :: defines_var(INT____00193);
|
|
constraint bool2int(BOOL____00194, INT____00195) :: defines_var(INT____00195);
|
|
constraint bool2int(BOOL____00196, INT____00197) :: defines_var(INT____00197);
|
|
constraint bool2int(BOOL____00198, INT____00199) :: defines_var(INT____00199);
|
|
constraint bool2int(BOOL____00200, INT____00201) :: defines_var(INT____00201);
|
|
constraint bool2int(BOOL____00202, INT____00203) :: defines_var(INT____00203);
|
|
constraint bool2int(BOOL____00204, INT____00205) :: defines_var(INT____00205);
|
|
constraint bool2int(BOOL____00206, INT____00207) :: defines_var(INT____00207);
|
|
constraint bool2int(BOOL____00208, INT____00209) :: defines_var(INT____00209);
|
|
constraint bool2int(BOOL____00210, INT____00211) :: defines_var(INT____00211);
|
|
constraint bool2int(BOOL____00212, INT____00213) :: defines_var(INT____00213);
|
|
constraint bool2int(BOOL____00214, INT____00215) :: defines_var(INT____00215);
|
|
constraint bool2int(BOOL____00216, INT____00217) :: defines_var(INT____00217);
|
|
constraint bool2int(BOOL____00218, INT____00219) :: defines_var(INT____00219);
|
|
constraint bool2int(BOOL____00220, INT____00221) :: defines_var(INT____00221);
|
|
constraint bool2int(BOOL____00222, INT____00223) :: defines_var(INT____00223);
|
|
constraint bool2int(BOOL____00224, INT____00225) :: defines_var(INT____00225);
|
|
constraint bool2int(BOOL____00226, INT____00227) :: defines_var(INT____00227);
|
|
constraint bool2int(BOOL____00228, INT____00229) :: defines_var(INT____00229);
|
|
constraint bool2int(BOOL____00230, INT____00231) :: defines_var(INT____00231);
|
|
constraint bool2int(BOOL____00232, INT____00233) :: defines_var(INT____00233);
|
|
constraint bool2int(BOOL____00234, INT____00235) :: defines_var(INT____00235);
|
|
constraint bool2int(BOOL____00236, INT____00237) :: defines_var(INT____00237);
|
|
constraint bool2int(BOOL____00238, INT____00239) :: defines_var(INT____00239);
|
|
constraint bool2int(BOOL____00240, INT____00241) :: defines_var(INT____00241);
|
|
constraint bool2int(BOOL____00242, INT____00243) :: defines_var(INT____00243);
|
|
constraint bool2int(BOOL____00244, INT____00245) :: defines_var(INT____00245);
|
|
constraint bool2int(BOOL____00246, INT____00247) :: defines_var(INT____00247);
|
|
constraint bool2int(BOOL____00248, INT____00249) :: defines_var(INT____00249);
|
|
constraint bool2int(BOOL____00250, INT____00251) :: defines_var(INT____00251);
|
|
constraint bool2int(BOOL____00252, INT____00253) :: defines_var(INT____00253);
|
|
constraint bool2int(BOOL____00254, INT____00255) :: defines_var(INT____00255);
|
|
constraint bool2int(BOOL____00256, INT____00257) :: defines_var(INT____00257);
|
|
constraint bool2int(BOOL____00258, INT____00259) :: defines_var(INT____00259);
|
|
constraint bool2int(BOOL____00260, INT____00261) :: defines_var(INT____00261);
|
|
constraint bool2int(BOOL____00262, INT____00263) :: defines_var(INT____00263);
|
|
constraint bool2int(BOOL____00264, INT____00265) :: defines_var(INT____00265);
|
|
constraint bool2int(BOOL____00266, INT____00267) :: defines_var(INT____00267);
|
|
constraint bool2int(BOOL____00268, INT____00269) :: defines_var(INT____00269);
|
|
constraint bool2int(BOOL____00270, INT____00271) :: defines_var(INT____00271);
|
|
constraint bool2int(BOOL____00272, INT____00273) :: defines_var(INT____00273);
|
|
constraint bool2int(BOOL____00274, INT____00275) :: defines_var(INT____00275);
|
|
constraint bool2int(BOOL____00276, INT____00277) :: defines_var(INT____00277);
|
|
constraint bool2int(BOOL____00278, INT____00279) :: defines_var(INT____00279);
|
|
constraint bool2int(BOOL____00280, INT____00281) :: defines_var(INT____00281);
|
|
constraint bool2int(BOOL____00282, INT____00283) :: defines_var(INT____00283);
|
|
constraint bool2int(BOOL____00284, INT____00285) :: defines_var(INT____00285);
|
|
constraint bool2int(BOOL____00286, INT____00287) :: defines_var(INT____00287);
|
|
constraint bool2int(BOOL____00288, INT____00289) :: defines_var(INT____00289);
|
|
constraint bool2int(BOOL____00290, INT____00291) :: defines_var(INT____00291);
|
|
constraint bool2int(BOOL____00292, INT____00293) :: defines_var(INT____00293);
|
|
constraint bool2int(BOOL____00294, INT____00295) :: defines_var(INT____00295);
|
|
constraint bool2int(BOOL____00296, INT____00297) :: defines_var(INT____00297);
|
|
constraint bool2int(BOOL____00298, INT____00299) :: defines_var(INT____00299);
|
|
constraint bool2int(BOOL____00300, INT____00301) :: defines_var(INT____00301);
|
|
constraint bool2int(BOOL____00302, INT____00303) :: defines_var(INT____00303);
|
|
constraint bool2int(BOOL____00304, INT____00305) :: defines_var(INT____00305);
|
|
constraint bool2int(BOOL____00306, INT____00307) :: defines_var(INT____00307);
|
|
constraint bool2int(BOOL____00308, INT____00309) :: defines_var(INT____00309);
|
|
constraint bool2int(BOOL____00310, INT____00311) :: defines_var(INT____00311);
|
|
constraint bool2int(BOOL____00312, INT____00313) :: defines_var(INT____00313);
|
|
constraint bool2int(BOOL____00314, INT____00315) :: defines_var(INT____00315);
|
|
constraint bool2int(BOOL____00316, INT____00317) :: defines_var(INT____00317);
|
|
constraint bool2int(BOOL____00318, INT____00319) :: defines_var(INT____00319);
|
|
constraint bool2int(BOOL____00320, INT____00321) :: defines_var(INT____00321);
|
|
constraint bool2int(BOOL____00322, INT____00323) :: defines_var(INT____00323);
|
|
constraint bool2int(BOOL____00324, INT____00325) :: defines_var(INT____00325);
|
|
constraint bool2int(BOOL____00326, INT____00327) :: defines_var(INT____00327);
|
|
constraint bool2int(BOOL____00328, INT____00329) :: defines_var(INT____00329);
|
|
constraint bool2int(BOOL____00330, INT____00331) :: defines_var(INT____00331);
|
|
constraint bool2int(BOOL____00332, INT____00333) :: defines_var(INT____00333);
|
|
constraint bool2int(BOOL____00334, INT____00335) :: defines_var(INT____00335);
|
|
constraint bool2int(BOOL____00336, INT____00337) :: defines_var(INT____00337);
|
|
constraint bool2int(BOOL____00338, INT____00339) :: defines_var(INT____00339);
|
|
constraint bool2int(BOOL____00340, INT____00341) :: defines_var(INT____00341);
|
|
constraint bool2int(BOOL____00342, INT____00343) :: defines_var(INT____00343);
|
|
constraint bool2int(BOOL____00344, INT____00345) :: defines_var(INT____00345);
|
|
constraint bool2int(BOOL____00346, INT____00347) :: defines_var(INT____00347);
|
|
constraint bool2int(BOOL____00348, INT____00349) :: defines_var(INT____00349);
|
|
constraint bool2int(BOOL____00350, INT____00351) :: defines_var(INT____00351);
|
|
constraint bool2int(BOOL____00352, INT____00353) :: defines_var(INT____00353);
|
|
constraint bool2int(BOOL____00354, INT____00355) :: defines_var(INT____00355);
|
|
constraint bool2int(BOOL____00356, INT____00357) :: defines_var(INT____00357);
|
|
constraint bool2int(BOOL____00358, INT____00359) :: defines_var(INT____00359);
|
|
constraint bool2int(BOOL____00360, INT____00361) :: defines_var(INT____00361);
|
|
constraint bool2int(BOOL____00362, INT____00363) :: defines_var(INT____00363);
|
|
constraint bool2int(BOOL____00364, INT____00365) :: defines_var(INT____00365);
|
|
constraint bool2int(BOOL____00366, INT____00367) :: defines_var(INT____00367);
|
|
constraint bool2int(BOOL____00368, INT____00369) :: defines_var(INT____00369);
|
|
constraint bool2int(BOOL____00370, INT____00371) :: defines_var(INT____00371);
|
|
constraint bool2int(BOOL____00372, INT____00373) :: defines_var(INT____00373);
|
|
constraint bool2int(BOOL____00374, INT____00375) :: defines_var(INT____00375);
|
|
constraint bool2int(BOOL____00376, INT____00377) :: defines_var(INT____00377);
|
|
constraint bool2int(BOOL____00378, INT____00379) :: defines_var(INT____00379);
|
|
constraint bool2int(BOOL____00380, INT____00381) :: defines_var(INT____00381);
|
|
constraint bool2int(BOOL____00382, INT____00383) :: defines_var(INT____00383);
|
|
constraint bool2int(BOOL____00384, INT____00385) :: defines_var(INT____00385);
|
|
constraint bool2int(BOOL____00386, INT____00387) :: defines_var(INT____00387);
|
|
constraint bool2int(BOOL____00388, INT____00389) :: defines_var(INT____00389);
|
|
constraint bool2int(BOOL____00390, INT____00391) :: defines_var(INT____00391);
|
|
constraint bool2int(BOOL____00392, INT____00393) :: defines_var(INT____00393);
|
|
constraint bool2int(BOOL____00394, INT____00395) :: defines_var(INT____00395);
|
|
constraint bool2int(BOOL____00396, INT____00397) :: defines_var(INT____00397);
|
|
constraint bool2int(BOOL____00398, INT____00399) :: defines_var(INT____00399);
|
|
constraint bool2int(BOOL____00400, INT____00401) :: defines_var(INT____00401);
|
|
constraint bool2int(BOOL____00402, INT____00403) :: defines_var(INT____00403);
|
|
constraint bool2int(BOOL____00404, INT____00405) :: defines_var(INT____00405);
|
|
constraint bool2int(BOOL____00406, INT____00407) :: defines_var(INT____00407);
|
|
constraint bool2int(BOOL____00408, INT____00409) :: defines_var(INT____00409);
|
|
constraint bool2int(BOOL____00410, INT____00411) :: defines_var(INT____00411);
|
|
constraint bool2int(BOOL____00412, INT____00413) :: defines_var(INT____00413);
|
|
constraint bool2int(BOOL____00414, INT____00415) :: defines_var(INT____00415);
|
|
constraint bool2int(BOOL____00416, INT____00417) :: defines_var(INT____00417);
|
|
constraint bool2int(BOOL____00418, INT____00419) :: defines_var(INT____00419);
|
|
constraint bool2int(BOOL____00420, INT____00421) :: defines_var(INT____00421);
|
|
constraint bool2int(BOOL____00422, INT____00423) :: defines_var(INT____00423);
|
|
constraint bool2int(BOOL____00424, INT____00425) :: defines_var(INT____00425);
|
|
constraint bool2int(BOOL____00426, INT____00427) :: defines_var(INT____00427);
|
|
constraint bool2int(BOOL____00428, INT____00429) :: defines_var(INT____00429);
|
|
constraint bool2int(BOOL____00430, INT____00431) :: defines_var(INT____00431);
|
|
constraint bool2int(BOOL____00432, INT____00433) :: defines_var(INT____00433);
|
|
constraint bool2int(BOOL____00434, INT____00435) :: defines_var(INT____00435);
|
|
constraint bool2int(BOOL____00436, INT____00437) :: defines_var(INT____00437);
|
|
constraint bool2int(BOOL____00438, INT____00439) :: defines_var(INT____00439);
|
|
constraint bool2int(BOOL____00440, INT____00441) :: defines_var(INT____00441);
|
|
constraint bool2int(BOOL____00442, INT____00443) :: defines_var(INT____00443);
|
|
constraint bool2int(BOOL____00444, INT____00445) :: defines_var(INT____00445);
|
|
constraint bool2int(BOOL____00446, INT____00447) :: defines_var(INT____00447);
|
|
constraint bool2int(BOOL____00448, INT____00449) :: defines_var(INT____00449);
|
|
constraint bool2int(BOOL____00450, INT____00451) :: defines_var(INT____00451);
|
|
constraint bool2int(BOOL____00452, INT____00453) :: defines_var(INT____00453);
|
|
constraint bool2int(BOOL____00454, INT____00455) :: defines_var(INT____00455);
|
|
constraint bool2int(BOOL____00456, INT____00457) :: defines_var(INT____00457);
|
|
constraint bool2int(BOOL____00458, INT____00459) :: defines_var(INT____00459);
|
|
constraint bool2int(BOOL____00460, INT____00461) :: defines_var(INT____00461);
|
|
constraint bool2int(BOOL____00462, INT____00463) :: defines_var(INT____00463);
|
|
constraint bool2int(BOOL____00464, INT____00465) :: defines_var(INT____00465);
|
|
constraint bool2int(BOOL____00466, INT____00467) :: defines_var(INT____00467);
|
|
constraint bool2int(BOOL____00468, INT____00469) :: defines_var(INT____00469);
|
|
constraint bool2int(BOOL____00470, INT____00471) :: defines_var(INT____00471);
|
|
constraint bool2int(BOOL____00472, INT____00473) :: defines_var(INT____00473);
|
|
constraint bool2int(BOOL____00474, INT____00475) :: defines_var(INT____00475);
|
|
constraint bool2int(BOOL____00476, INT____00477) :: defines_var(INT____00477);
|
|
constraint bool2int(BOOL____00478, INT____00479) :: defines_var(INT____00479);
|
|
constraint bool2int(BOOL____00480, INT____00481) :: defines_var(INT____00481);
|
|
constraint bool2int(BOOL____00482, INT____00483) :: defines_var(INT____00483);
|
|
constraint bool2int(BOOL____00484, INT____00485) :: defines_var(INT____00485);
|
|
constraint bool2int(BOOL____00486, INT____00487) :: defines_var(INT____00487);
|
|
constraint bool2int(BOOL____00488, INT____00489) :: defines_var(INT____00489);
|
|
constraint bool2int(BOOL____00490, INT____00491) :: defines_var(INT____00491);
|
|
constraint bool2int(BOOL____00492, INT____00493) :: defines_var(INT____00493);
|
|
constraint bool2int(BOOL____00494, INT____00495) :: defines_var(INT____00495);
|
|
constraint bool2int(BOOL____00496, INT____00497) :: defines_var(INT____00497);
|
|
constraint bool2int(BOOL____00498, INT____00499) :: defines_var(INT____00499);
|
|
constraint bool2int(BOOL____00500, INT____00501) :: defines_var(INT____00501);
|
|
constraint bool2int(BOOL____00502, INT____00503) :: defines_var(INT____00503);
|
|
constraint bool2int(BOOL____00504, INT____00505) :: defines_var(INT____00505);
|
|
constraint bool2int(BOOL____00506, INT____00507) :: defines_var(INT____00507);
|
|
constraint bool2int(BOOL____00508, INT____00509) :: defines_var(INT____00509);
|
|
constraint bool2int(BOOL____00510, INT____00511) :: defines_var(INT____00511);
|
|
constraint bool2int(BOOL____00512, INT____00513) :: defines_var(INT____00513);
|
|
constraint bool2int(BOOL____00514, INT____00515) :: defines_var(INT____00515);
|
|
constraint bool2int(BOOL____00516, INT____00517) :: defines_var(INT____00517);
|
|
constraint bool2int(BOOL____00518, INT____00519) :: defines_var(INT____00519);
|
|
constraint bool2int(BOOL____00520, INT____00521) :: defines_var(INT____00521);
|
|
constraint bool2int(BOOL____00522, INT____00523) :: defines_var(INT____00523);
|
|
constraint bool2int(BOOL____00524, INT____00525) :: defines_var(INT____00525);
|
|
constraint bool2int(BOOL____00526, INT____00527) :: defines_var(INT____00527);
|
|
constraint bool2int(BOOL____00528, INT____00529) :: defines_var(INT____00529);
|
|
constraint bool2int(BOOL____00530, INT____00531) :: defines_var(INT____00531);
|
|
constraint bool2int(BOOL____00532, INT____00533) :: defines_var(INT____00533);
|
|
constraint bool2int(BOOL____00534, INT____00535) :: defines_var(INT____00535);
|
|
constraint bool2int(BOOL____00536, INT____00537) :: defines_var(INT____00537);
|
|
constraint bool2int(BOOL____00538, INT____00539) :: defines_var(INT____00539);
|
|
constraint bool2int(BOOL____00540, INT____00541) :: defines_var(INT____00541);
|
|
constraint bool2int(BOOL____00542, INT____00543) :: defines_var(INT____00543);
|
|
constraint bool2int(BOOL____00544, INT____00545) :: defines_var(INT____00545);
|
|
constraint bool2int(BOOL____00546, INT____00547) :: defines_var(INT____00547);
|
|
constraint bool2int(BOOL____00548, INT____00549) :: defines_var(INT____00549);
|
|
constraint bool2int(BOOL____00550, INT____00551) :: defines_var(INT____00551);
|
|
constraint bool2int(BOOL____00552, INT____00553) :: defines_var(INT____00553);
|
|
constraint bool2int(BOOL____00554, INT____00555) :: defines_var(INT____00555);
|
|
constraint bool2int(BOOL____00556, INT____00557) :: defines_var(INT____00557);
|
|
constraint bool2int(BOOL____00558, INT____00559) :: defines_var(INT____00559);
|
|
constraint bool2int(BOOL____00560, INT____00561) :: defines_var(INT____00561);
|
|
constraint bool2int(BOOL____00562, INT____00563) :: defines_var(INT____00563);
|
|
constraint bool2int(BOOL____00564, INT____00565) :: defines_var(INT____00565);
|
|
constraint bool2int(BOOL____00566, INT____00567) :: defines_var(INT____00567);
|
|
constraint bool2int(BOOL____00568, INT____00569) :: defines_var(INT____00569);
|
|
constraint bool2int(BOOL____00570, INT____00571) :: defines_var(INT____00571);
|
|
constraint bool2int(BOOL____00572, INT____00573) :: defines_var(INT____00573);
|
|
constraint bool2int(BOOL____00574, INT____00575) :: defines_var(INT____00575);
|
|
constraint bool2int(BOOL____00576, INT____00577) :: defines_var(INT____00577);
|
|
constraint int_le(dice[1], dice[2]);
|
|
constraint int_le(dice[2], dice[3]);
|
|
constraint int_le(dice[3], dice[4]);
|
|
constraint int_le(dice[4], dice[5]);
|
|
constraint int_le(dice[5], dice[6]);
|
|
constraint int_le(dice[7], dice[8]);
|
|
constraint int_le(dice[8], dice[9]);
|
|
constraint int_le(dice[9], dice[10]);
|
|
constraint int_le(dice[10], dice[11]);
|
|
constraint int_le(dice[11], dice[12]);
|
|
constraint int_le(dice[13], dice[14]);
|
|
constraint int_le(dice[14], dice[15]);
|
|
constraint int_le(dice[15], dice[16]);
|
|
constraint int_le(dice[16], dice[17]);
|
|
constraint int_le(dice[17], dice[18]);
|
|
constraint int_le(dice[19], dice[20]);
|
|
constraint int_le(dice[20], dice[21]);
|
|
constraint int_le(dice[21], dice[22]);
|
|
constraint int_le(dice[22], dice[23]);
|
|
constraint int_le(dice[23], dice[24]);
|
|
constraint int_lin_eq([-1, 1, 1], [comp[1], comp[2], gap[1]], 0);
|
|
constraint int_lin_eq([-1, 1, 1], [comp[3], comp[4], gap[2]], 0);
|
|
constraint int_lin_eq([-1, 1, 1], [comp[5], comp[6], gap[3]], 0);
|
|
constraint int_lin_eq([-1, 1, 1], [comp[7], comp[8], gap[4]], 0);
|
|
constraint int_lin_eq([-1, 1, 1, 1, 1], [INT____00001, gap[1], gap[2], gap[3], gap[4]], 0) :: defines_var(INT____00001);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00003, INT____00005, INT____00007, INT____00009, INT____00011, INT____00013, INT____00015, INT____00017, INT____00019, INT____00021, INT____00023, INT____00025, INT____00027, INT____00029, INT____00031, INT____00033, INT____00035, INT____00037, INT____00039, INT____00041, INT____00043, INT____00045, INT____00047, INT____00049, INT____00051, INT____00053, INT____00055, INT____00057, INT____00059, INT____00061, INT____00063, INT____00065, INT____00067, INT____00069, INT____00071, INT____00073, comp[1]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00075, INT____00077, INT____00079, INT____00081, INT____00083, INT____00085, INT____00087, INT____00089, INT____00091, INT____00093, INT____00095, INT____00097, INT____00099, INT____00101, INT____00103, INT____00105, INT____00107, INT____00109, INT____00111, INT____00113, INT____00115, INT____00117, INT____00119, INT____00121, INT____00123, INT____00125, INT____00127, INT____00129, INT____00131, INT____00133, INT____00135, INT____00137, INT____00139, INT____00141, INT____00143, INT____00145, comp[2]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00147, INT____00149, INT____00151, INT____00153, INT____00155, INT____00157, INT____00159, INT____00161, INT____00163, INT____00165, INT____00167, INT____00169, INT____00171, INT____00173, INT____00175, INT____00177, INT____00179, INT____00181, INT____00183, INT____00185, INT____00187, INT____00189, INT____00191, INT____00193, INT____00195, INT____00197, INT____00199, INT____00201, INT____00203, INT____00205, INT____00207, INT____00209, INT____00211, INT____00213, INT____00215, INT____00217, comp[3]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00219, INT____00221, INT____00223, INT____00225, INT____00227, INT____00229, INT____00231, INT____00233, INT____00235, INT____00237, INT____00239, INT____00241, INT____00243, INT____00245, INT____00247, INT____00249, INT____00251, INT____00253, INT____00255, INT____00257, INT____00259, INT____00261, INT____00263, INT____00265, INT____00267, INT____00269, INT____00271, INT____00273, INT____00275, INT____00277, INT____00279, INT____00281, INT____00283, INT____00285, INT____00287, INT____00289, comp[4]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00291, INT____00293, INT____00295, INT____00297, INT____00299, INT____00301, INT____00303, INT____00305, INT____00307, INT____00309, INT____00311, INT____00313, INT____00315, INT____00317, INT____00319, INT____00321, INT____00323, INT____00325, INT____00327, INT____00329, INT____00331, INT____00333, INT____00335, INT____00337, INT____00339, INT____00341, INT____00343, INT____00345, INT____00347, INT____00349, INT____00351, INT____00353, INT____00355, INT____00357, INT____00359, INT____00361, comp[5]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00363, INT____00365, INT____00367, INT____00369, INT____00371, INT____00373, INT____00375, INT____00377, INT____00379, INT____00381, INT____00383, INT____00385, INT____00387, INT____00389, INT____00391, INT____00393, INT____00395, INT____00397, INT____00399, INT____00401, INT____00403, INT____00405, INT____00407, INT____00409, INT____00411, INT____00413, INT____00415, INT____00417, INT____00419, INT____00421, INT____00423, INT____00425, INT____00427, INT____00429, INT____00431, INT____00433, comp[6]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00435, INT____00437, INT____00439, INT____00441, INT____00443, INT____00445, INT____00447, INT____00449, INT____00451, INT____00453, INT____00455, INT____00457, INT____00459, INT____00461, INT____00463, INT____00465, INT____00467, INT____00469, INT____00471, INT____00473, INT____00475, INT____00477, INT____00479, INT____00481, INT____00483, INT____00485, INT____00487, INT____00489, INT____00491, INT____00493, INT____00495, INT____00497, INT____00499, INT____00501, INT____00503, INT____00505, comp[7]], 0);
|
|
constraint int_lin_eq([-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1], [INT____00507, INT____00509, INT____00511, INT____00513, INT____00515, INT____00517, INT____00519, INT____00521, INT____00523, INT____00525, INT____00527, INT____00529, INT____00531, INT____00533, INT____00535, INT____00537, INT____00539, INT____00541, INT____00543, INT____00545, INT____00547, INT____00549, INT____00551, INT____00553, INT____00555, INT____00557, INT____00559, INT____00561, INT____00563, INT____00565, INT____00567, INT____00569, INT____00571, INT____00573, INT____00575, INT____00577, comp[8]], 0);
|
|
constraint int_lt(comp[2], comp[1]);
|
|
constraint int_lt(comp[4], comp[3]);
|
|
constraint int_lt(comp[6], comp[5]);
|
|
constraint int_lt(comp[8], comp[7]);
|
|
constraint int_lt_reif(dice[1], dice[7], BOOL____00074) :: defines_var(BOOL____00074);
|
|
constraint int_lt_reif(dice[1], dice[8], BOOL____00086) :: defines_var(BOOL____00086);
|
|
constraint int_lt_reif(dice[1], dice[9], BOOL____00098) :: defines_var(BOOL____00098);
|
|
constraint int_lt_reif(dice[1], dice[10], BOOL____00110) :: defines_var(BOOL____00110);
|
|
constraint int_lt_reif(dice[1], dice[11], BOOL____00122) :: defines_var(BOOL____00122);
|
|
constraint int_lt_reif(dice[1], dice[12], BOOL____00134) :: defines_var(BOOL____00134);
|
|
constraint int_lt_reif(dice[1], dice[19], BOOL____00434) :: defines_var(BOOL____00434);
|
|
constraint int_lt_reif(dice[1], dice[20], BOOL____00446) :: defines_var(BOOL____00446);
|
|
constraint int_lt_reif(dice[1], dice[21], BOOL____00458) :: defines_var(BOOL____00458);
|
|
constraint int_lt_reif(dice[1], dice[22], BOOL____00470) :: defines_var(BOOL____00470);
|
|
constraint int_lt_reif(dice[1], dice[23], BOOL____00482) :: defines_var(BOOL____00482);
|
|
constraint int_lt_reif(dice[1], dice[24], BOOL____00494) :: defines_var(BOOL____00494);
|
|
constraint int_lt_reif(dice[2], dice[7], BOOL____00076) :: defines_var(BOOL____00076);
|
|
constraint int_lt_reif(dice[2], dice[8], BOOL____00088) :: defines_var(BOOL____00088);
|
|
constraint int_lt_reif(dice[2], dice[9], BOOL____00100) :: defines_var(BOOL____00100);
|
|
constraint int_lt_reif(dice[2], dice[10], BOOL____00112) :: defines_var(BOOL____00112);
|
|
constraint int_lt_reif(dice[2], dice[11], BOOL____00124) :: defines_var(BOOL____00124);
|
|
constraint int_lt_reif(dice[2], dice[12], BOOL____00136) :: defines_var(BOOL____00136);
|
|
constraint int_lt_reif(dice[2], dice[19], BOOL____00436) :: defines_var(BOOL____00436);
|
|
constraint int_lt_reif(dice[2], dice[20], BOOL____00448) :: defines_var(BOOL____00448);
|
|
constraint int_lt_reif(dice[2], dice[21], BOOL____00460) :: defines_var(BOOL____00460);
|
|
constraint int_lt_reif(dice[2], dice[22], BOOL____00472) :: defines_var(BOOL____00472);
|
|
constraint int_lt_reif(dice[2], dice[23], BOOL____00484) :: defines_var(BOOL____00484);
|
|
constraint int_lt_reif(dice[2], dice[24], BOOL____00496) :: defines_var(BOOL____00496);
|
|
constraint int_lt_reif(dice[3], dice[7], BOOL____00078) :: defines_var(BOOL____00078);
|
|
constraint int_lt_reif(dice[3], dice[8], BOOL____00090) :: defines_var(BOOL____00090);
|
|
constraint int_lt_reif(dice[3], dice[9], BOOL____00102) :: defines_var(BOOL____00102);
|
|
constraint int_lt_reif(dice[3], dice[10], BOOL____00114) :: defines_var(BOOL____00114);
|
|
constraint int_lt_reif(dice[3], dice[11], BOOL____00126) :: defines_var(BOOL____00126);
|
|
constraint int_lt_reif(dice[3], dice[12], BOOL____00138) :: defines_var(BOOL____00138);
|
|
constraint int_lt_reif(dice[3], dice[19], BOOL____00438) :: defines_var(BOOL____00438);
|
|
constraint int_lt_reif(dice[3], dice[20], BOOL____00450) :: defines_var(BOOL____00450);
|
|
constraint int_lt_reif(dice[3], dice[21], BOOL____00462) :: defines_var(BOOL____00462);
|
|
constraint int_lt_reif(dice[3], dice[22], BOOL____00474) :: defines_var(BOOL____00474);
|
|
constraint int_lt_reif(dice[3], dice[23], BOOL____00486) :: defines_var(BOOL____00486);
|
|
constraint int_lt_reif(dice[3], dice[24], BOOL____00498) :: defines_var(BOOL____00498);
|
|
constraint int_lt_reif(dice[4], dice[7], BOOL____00080) :: defines_var(BOOL____00080);
|
|
constraint int_lt_reif(dice[4], dice[8], BOOL____00092) :: defines_var(BOOL____00092);
|
|
constraint int_lt_reif(dice[4], dice[9], BOOL____00104) :: defines_var(BOOL____00104);
|
|
constraint int_lt_reif(dice[4], dice[10], BOOL____00116) :: defines_var(BOOL____00116);
|
|
constraint int_lt_reif(dice[4], dice[11], BOOL____00128) :: defines_var(BOOL____00128);
|
|
constraint int_lt_reif(dice[4], dice[12], BOOL____00140) :: defines_var(BOOL____00140);
|
|
constraint int_lt_reif(dice[4], dice[19], BOOL____00440) :: defines_var(BOOL____00440);
|
|
constraint int_lt_reif(dice[4], dice[20], BOOL____00452) :: defines_var(BOOL____00452);
|
|
constraint int_lt_reif(dice[4], dice[21], BOOL____00464) :: defines_var(BOOL____00464);
|
|
constraint int_lt_reif(dice[4], dice[22], BOOL____00476) :: defines_var(BOOL____00476);
|
|
constraint int_lt_reif(dice[4], dice[23], BOOL____00488) :: defines_var(BOOL____00488);
|
|
constraint int_lt_reif(dice[4], dice[24], BOOL____00500) :: defines_var(BOOL____00500);
|
|
constraint int_lt_reif(dice[5], dice[7], BOOL____00082) :: defines_var(BOOL____00082);
|
|
constraint int_lt_reif(dice[5], dice[8], BOOL____00094) :: defines_var(BOOL____00094);
|
|
constraint int_lt_reif(dice[5], dice[9], BOOL____00106) :: defines_var(BOOL____00106);
|
|
constraint int_lt_reif(dice[5], dice[10], BOOL____00118) :: defines_var(BOOL____00118);
|
|
constraint int_lt_reif(dice[5], dice[11], BOOL____00130) :: defines_var(BOOL____00130);
|
|
constraint int_lt_reif(dice[5], dice[12], BOOL____00142) :: defines_var(BOOL____00142);
|
|
constraint int_lt_reif(dice[5], dice[19], BOOL____00442) :: defines_var(BOOL____00442);
|
|
constraint int_lt_reif(dice[5], dice[20], BOOL____00454) :: defines_var(BOOL____00454);
|
|
constraint int_lt_reif(dice[5], dice[21], BOOL____00466) :: defines_var(BOOL____00466);
|
|
constraint int_lt_reif(dice[5], dice[22], BOOL____00478) :: defines_var(BOOL____00478);
|
|
constraint int_lt_reif(dice[5], dice[23], BOOL____00490) :: defines_var(BOOL____00490);
|
|
constraint int_lt_reif(dice[5], dice[24], BOOL____00502) :: defines_var(BOOL____00502);
|
|
constraint int_lt_reif(dice[6], dice[7], BOOL____00084) :: defines_var(BOOL____00084);
|
|
constraint int_lt_reif(dice[6], dice[8], BOOL____00096) :: defines_var(BOOL____00096);
|
|
constraint int_lt_reif(dice[6], dice[9], BOOL____00108) :: defines_var(BOOL____00108);
|
|
constraint int_lt_reif(dice[6], dice[10], BOOL____00120) :: defines_var(BOOL____00120);
|
|
constraint int_lt_reif(dice[6], dice[11], BOOL____00132) :: defines_var(BOOL____00132);
|
|
constraint int_lt_reif(dice[6], dice[12], BOOL____00144) :: defines_var(BOOL____00144);
|
|
constraint int_lt_reif(dice[6], dice[19], BOOL____00444) :: defines_var(BOOL____00444);
|
|
constraint int_lt_reif(dice[6], dice[20], BOOL____00456) :: defines_var(BOOL____00456);
|
|
constraint int_lt_reif(dice[6], dice[21], BOOL____00468) :: defines_var(BOOL____00468);
|
|
constraint int_lt_reif(dice[6], dice[22], BOOL____00480) :: defines_var(BOOL____00480);
|
|
constraint int_lt_reif(dice[6], dice[23], BOOL____00492) :: defines_var(BOOL____00492);
|
|
constraint int_lt_reif(dice[6], dice[24], BOOL____00504) :: defines_var(BOOL____00504);
|
|
constraint int_lt_reif(dice[7], dice[1], BOOL____00002) :: defines_var(BOOL____00002);
|
|
constraint int_lt_reif(dice[7], dice[2], BOOL____00014) :: defines_var(BOOL____00014);
|
|
constraint int_lt_reif(dice[7], dice[3], BOOL____00026) :: defines_var(BOOL____00026);
|
|
constraint int_lt_reif(dice[7], dice[4], BOOL____00038) :: defines_var(BOOL____00038);
|
|
constraint int_lt_reif(dice[7], dice[5], BOOL____00050) :: defines_var(BOOL____00050);
|
|
constraint int_lt_reif(dice[7], dice[6], BOOL____00062) :: defines_var(BOOL____00062);
|
|
constraint int_lt_reif(dice[7], dice[13], BOOL____00218) :: defines_var(BOOL____00218);
|
|
constraint int_lt_reif(dice[7], dice[14], BOOL____00230) :: defines_var(BOOL____00230);
|
|
constraint int_lt_reif(dice[7], dice[15], BOOL____00242) :: defines_var(BOOL____00242);
|
|
constraint int_lt_reif(dice[7], dice[16], BOOL____00254) :: defines_var(BOOL____00254);
|
|
constraint int_lt_reif(dice[7], dice[17], BOOL____00266) :: defines_var(BOOL____00266);
|
|
constraint int_lt_reif(dice[7], dice[18], BOOL____00278) :: defines_var(BOOL____00278);
|
|
constraint int_lt_reif(dice[8], dice[1], BOOL____00004) :: defines_var(BOOL____00004);
|
|
constraint int_lt_reif(dice[8], dice[2], BOOL____00016) :: defines_var(BOOL____00016);
|
|
constraint int_lt_reif(dice[8], dice[3], BOOL____00028) :: defines_var(BOOL____00028);
|
|
constraint int_lt_reif(dice[8], dice[4], BOOL____00040) :: defines_var(BOOL____00040);
|
|
constraint int_lt_reif(dice[8], dice[5], BOOL____00052) :: defines_var(BOOL____00052);
|
|
constraint int_lt_reif(dice[8], dice[6], BOOL____00064) :: defines_var(BOOL____00064);
|
|
constraint int_lt_reif(dice[8], dice[13], BOOL____00220) :: defines_var(BOOL____00220);
|
|
constraint int_lt_reif(dice[8], dice[14], BOOL____00232) :: defines_var(BOOL____00232);
|
|
constraint int_lt_reif(dice[8], dice[15], BOOL____00244) :: defines_var(BOOL____00244);
|
|
constraint int_lt_reif(dice[8], dice[16], BOOL____00256) :: defines_var(BOOL____00256);
|
|
constraint int_lt_reif(dice[8], dice[17], BOOL____00268) :: defines_var(BOOL____00268);
|
|
constraint int_lt_reif(dice[8], dice[18], BOOL____00280) :: defines_var(BOOL____00280);
|
|
constraint int_lt_reif(dice[9], dice[1], BOOL____00006) :: defines_var(BOOL____00006);
|
|
constraint int_lt_reif(dice[9], dice[2], BOOL____00018) :: defines_var(BOOL____00018);
|
|
constraint int_lt_reif(dice[9], dice[3], BOOL____00030) :: defines_var(BOOL____00030);
|
|
constraint int_lt_reif(dice[9], dice[4], BOOL____00042) :: defines_var(BOOL____00042);
|
|
constraint int_lt_reif(dice[9], dice[5], BOOL____00054) :: defines_var(BOOL____00054);
|
|
constraint int_lt_reif(dice[9], dice[6], BOOL____00066) :: defines_var(BOOL____00066);
|
|
constraint int_lt_reif(dice[9], dice[13], BOOL____00222) :: defines_var(BOOL____00222);
|
|
constraint int_lt_reif(dice[9], dice[14], BOOL____00234) :: defines_var(BOOL____00234);
|
|
constraint int_lt_reif(dice[9], dice[15], BOOL____00246) :: defines_var(BOOL____00246);
|
|
constraint int_lt_reif(dice[9], dice[16], BOOL____00258) :: defines_var(BOOL____00258);
|
|
constraint int_lt_reif(dice[9], dice[17], BOOL____00270) :: defines_var(BOOL____00270);
|
|
constraint int_lt_reif(dice[9], dice[18], BOOL____00282) :: defines_var(BOOL____00282);
|
|
constraint int_lt_reif(dice[10], dice[1], BOOL____00008) :: defines_var(BOOL____00008);
|
|
constraint int_lt_reif(dice[10], dice[2], BOOL____00020) :: defines_var(BOOL____00020);
|
|
constraint int_lt_reif(dice[10], dice[3], BOOL____00032) :: defines_var(BOOL____00032);
|
|
constraint int_lt_reif(dice[10], dice[4], BOOL____00044) :: defines_var(BOOL____00044);
|
|
constraint int_lt_reif(dice[10], dice[5], BOOL____00056) :: defines_var(BOOL____00056);
|
|
constraint int_lt_reif(dice[10], dice[6], BOOL____00068) :: defines_var(BOOL____00068);
|
|
constraint int_lt_reif(dice[10], dice[13], BOOL____00224) :: defines_var(BOOL____00224);
|
|
constraint int_lt_reif(dice[10], dice[14], BOOL____00236) :: defines_var(BOOL____00236);
|
|
constraint int_lt_reif(dice[10], dice[15], BOOL____00248) :: defines_var(BOOL____00248);
|
|
constraint int_lt_reif(dice[10], dice[16], BOOL____00260) :: defines_var(BOOL____00260);
|
|
constraint int_lt_reif(dice[10], dice[17], BOOL____00272) :: defines_var(BOOL____00272);
|
|
constraint int_lt_reif(dice[10], dice[18], BOOL____00284) :: defines_var(BOOL____00284);
|
|
constraint int_lt_reif(dice[11], dice[1], BOOL____00010) :: defines_var(BOOL____00010);
|
|
constraint int_lt_reif(dice[11], dice[2], BOOL____00022) :: defines_var(BOOL____00022);
|
|
constraint int_lt_reif(dice[11], dice[3], BOOL____00034) :: defines_var(BOOL____00034);
|
|
constraint int_lt_reif(dice[11], dice[4], BOOL____00046) :: defines_var(BOOL____00046);
|
|
constraint int_lt_reif(dice[11], dice[5], BOOL____00058) :: defines_var(BOOL____00058);
|
|
constraint int_lt_reif(dice[11], dice[6], BOOL____00070) :: defines_var(BOOL____00070);
|
|
constraint int_lt_reif(dice[11], dice[13], BOOL____00226) :: defines_var(BOOL____00226);
|
|
constraint int_lt_reif(dice[11], dice[14], BOOL____00238) :: defines_var(BOOL____00238);
|
|
constraint int_lt_reif(dice[11], dice[15], BOOL____00250) :: defines_var(BOOL____00250);
|
|
constraint int_lt_reif(dice[11], dice[16], BOOL____00262) :: defines_var(BOOL____00262);
|
|
constraint int_lt_reif(dice[11], dice[17], BOOL____00274) :: defines_var(BOOL____00274);
|
|
constraint int_lt_reif(dice[11], dice[18], BOOL____00286) :: defines_var(BOOL____00286);
|
|
constraint int_lt_reif(dice[12], dice[1], BOOL____00012) :: defines_var(BOOL____00012);
|
|
constraint int_lt_reif(dice[12], dice[2], BOOL____00024) :: defines_var(BOOL____00024);
|
|
constraint int_lt_reif(dice[12], dice[3], BOOL____00036) :: defines_var(BOOL____00036);
|
|
constraint int_lt_reif(dice[12], dice[4], BOOL____00048) :: defines_var(BOOL____00048);
|
|
constraint int_lt_reif(dice[12], dice[5], BOOL____00060) :: defines_var(BOOL____00060);
|
|
constraint int_lt_reif(dice[12], dice[6], BOOL____00072) :: defines_var(BOOL____00072);
|
|
constraint int_lt_reif(dice[12], dice[13], BOOL____00228) :: defines_var(BOOL____00228);
|
|
constraint int_lt_reif(dice[12], dice[14], BOOL____00240) :: defines_var(BOOL____00240);
|
|
constraint int_lt_reif(dice[12], dice[15], BOOL____00252) :: defines_var(BOOL____00252);
|
|
constraint int_lt_reif(dice[12], dice[16], BOOL____00264) :: defines_var(BOOL____00264);
|
|
constraint int_lt_reif(dice[12], dice[17], BOOL____00276) :: defines_var(BOOL____00276);
|
|
constraint int_lt_reif(dice[12], dice[18], BOOL____00288) :: defines_var(BOOL____00288);
|
|
constraint int_lt_reif(dice[13], dice[7], BOOL____00146) :: defines_var(BOOL____00146);
|
|
constraint int_lt_reif(dice[13], dice[8], BOOL____00158) :: defines_var(BOOL____00158);
|
|
constraint int_lt_reif(dice[13], dice[9], BOOL____00170) :: defines_var(BOOL____00170);
|
|
constraint int_lt_reif(dice[13], dice[10], BOOL____00182) :: defines_var(BOOL____00182);
|
|
constraint int_lt_reif(dice[13], dice[11], BOOL____00194) :: defines_var(BOOL____00194);
|
|
constraint int_lt_reif(dice[13], dice[12], BOOL____00206) :: defines_var(BOOL____00206);
|
|
constraint int_lt_reif(dice[13], dice[19], BOOL____00362) :: defines_var(BOOL____00362);
|
|
constraint int_lt_reif(dice[13], dice[20], BOOL____00374) :: defines_var(BOOL____00374);
|
|
constraint int_lt_reif(dice[13], dice[21], BOOL____00386) :: defines_var(BOOL____00386);
|
|
constraint int_lt_reif(dice[13], dice[22], BOOL____00398) :: defines_var(BOOL____00398);
|
|
constraint int_lt_reif(dice[13], dice[23], BOOL____00410) :: defines_var(BOOL____00410);
|
|
constraint int_lt_reif(dice[13], dice[24], BOOL____00422) :: defines_var(BOOL____00422);
|
|
constraint int_lt_reif(dice[14], dice[7], BOOL____00148) :: defines_var(BOOL____00148);
|
|
constraint int_lt_reif(dice[14], dice[8], BOOL____00160) :: defines_var(BOOL____00160);
|
|
constraint int_lt_reif(dice[14], dice[9], BOOL____00172) :: defines_var(BOOL____00172);
|
|
constraint int_lt_reif(dice[14], dice[10], BOOL____00184) :: defines_var(BOOL____00184);
|
|
constraint int_lt_reif(dice[14], dice[11], BOOL____00196) :: defines_var(BOOL____00196);
|
|
constraint int_lt_reif(dice[14], dice[12], BOOL____00208) :: defines_var(BOOL____00208);
|
|
constraint int_lt_reif(dice[14], dice[19], BOOL____00364) :: defines_var(BOOL____00364);
|
|
constraint int_lt_reif(dice[14], dice[20], BOOL____00376) :: defines_var(BOOL____00376);
|
|
constraint int_lt_reif(dice[14], dice[21], BOOL____00388) :: defines_var(BOOL____00388);
|
|
constraint int_lt_reif(dice[14], dice[22], BOOL____00400) :: defines_var(BOOL____00400);
|
|
constraint int_lt_reif(dice[14], dice[23], BOOL____00412) :: defines_var(BOOL____00412);
|
|
constraint int_lt_reif(dice[14], dice[24], BOOL____00424) :: defines_var(BOOL____00424);
|
|
constraint int_lt_reif(dice[15], dice[7], BOOL____00150) :: defines_var(BOOL____00150);
|
|
constraint int_lt_reif(dice[15], dice[8], BOOL____00162) :: defines_var(BOOL____00162);
|
|
constraint int_lt_reif(dice[15], dice[9], BOOL____00174) :: defines_var(BOOL____00174);
|
|
constraint int_lt_reif(dice[15], dice[10], BOOL____00186) :: defines_var(BOOL____00186);
|
|
constraint int_lt_reif(dice[15], dice[11], BOOL____00198) :: defines_var(BOOL____00198);
|
|
constraint int_lt_reif(dice[15], dice[12], BOOL____00210) :: defines_var(BOOL____00210);
|
|
constraint int_lt_reif(dice[15], dice[19], BOOL____00366) :: defines_var(BOOL____00366);
|
|
constraint int_lt_reif(dice[15], dice[20], BOOL____00378) :: defines_var(BOOL____00378);
|
|
constraint int_lt_reif(dice[15], dice[21], BOOL____00390) :: defines_var(BOOL____00390);
|
|
constraint int_lt_reif(dice[15], dice[22], BOOL____00402) :: defines_var(BOOL____00402);
|
|
constraint int_lt_reif(dice[15], dice[23], BOOL____00414) :: defines_var(BOOL____00414);
|
|
constraint int_lt_reif(dice[15], dice[24], BOOL____00426) :: defines_var(BOOL____00426);
|
|
constraint int_lt_reif(dice[16], dice[7], BOOL____00152) :: defines_var(BOOL____00152);
|
|
constraint int_lt_reif(dice[16], dice[8], BOOL____00164) :: defines_var(BOOL____00164);
|
|
constraint int_lt_reif(dice[16], dice[9], BOOL____00176) :: defines_var(BOOL____00176);
|
|
constraint int_lt_reif(dice[16], dice[10], BOOL____00188) :: defines_var(BOOL____00188);
|
|
constraint int_lt_reif(dice[16], dice[11], BOOL____00200) :: defines_var(BOOL____00200);
|
|
constraint int_lt_reif(dice[16], dice[12], BOOL____00212) :: defines_var(BOOL____00212);
|
|
constraint int_lt_reif(dice[16], dice[19], BOOL____00368) :: defines_var(BOOL____00368);
|
|
constraint int_lt_reif(dice[16], dice[20], BOOL____00380) :: defines_var(BOOL____00380);
|
|
constraint int_lt_reif(dice[16], dice[21], BOOL____00392) :: defines_var(BOOL____00392);
|
|
constraint int_lt_reif(dice[16], dice[22], BOOL____00404) :: defines_var(BOOL____00404);
|
|
constraint int_lt_reif(dice[16], dice[23], BOOL____00416) :: defines_var(BOOL____00416);
|
|
constraint int_lt_reif(dice[16], dice[24], BOOL____00428) :: defines_var(BOOL____00428);
|
|
constraint int_lt_reif(dice[17], dice[7], BOOL____00154) :: defines_var(BOOL____00154);
|
|
constraint int_lt_reif(dice[17], dice[8], BOOL____00166) :: defines_var(BOOL____00166);
|
|
constraint int_lt_reif(dice[17], dice[9], BOOL____00178) :: defines_var(BOOL____00178);
|
|
constraint int_lt_reif(dice[17], dice[10], BOOL____00190) :: defines_var(BOOL____00190);
|
|
constraint int_lt_reif(dice[17], dice[11], BOOL____00202) :: defines_var(BOOL____00202);
|
|
constraint int_lt_reif(dice[17], dice[12], BOOL____00214) :: defines_var(BOOL____00214);
|
|
constraint int_lt_reif(dice[17], dice[19], BOOL____00370) :: defines_var(BOOL____00370);
|
|
constraint int_lt_reif(dice[17], dice[20], BOOL____00382) :: defines_var(BOOL____00382);
|
|
constraint int_lt_reif(dice[17], dice[21], BOOL____00394) :: defines_var(BOOL____00394);
|
|
constraint int_lt_reif(dice[17], dice[22], BOOL____00406) :: defines_var(BOOL____00406);
|
|
constraint int_lt_reif(dice[17], dice[23], BOOL____00418) :: defines_var(BOOL____00418);
|
|
constraint int_lt_reif(dice[17], dice[24], BOOL____00430) :: defines_var(BOOL____00430);
|
|
constraint int_lt_reif(dice[18], dice[7], BOOL____00156) :: defines_var(BOOL____00156);
|
|
constraint int_lt_reif(dice[18], dice[8], BOOL____00168) :: defines_var(BOOL____00168);
|
|
constraint int_lt_reif(dice[18], dice[9], BOOL____00180) :: defines_var(BOOL____00180);
|
|
constraint int_lt_reif(dice[18], dice[10], BOOL____00192) :: defines_var(BOOL____00192);
|
|
constraint int_lt_reif(dice[18], dice[11], BOOL____00204) :: defines_var(BOOL____00204);
|
|
constraint int_lt_reif(dice[18], dice[12], BOOL____00216) :: defines_var(BOOL____00216);
|
|
constraint int_lt_reif(dice[18], dice[19], BOOL____00372) :: defines_var(BOOL____00372);
|
|
constraint int_lt_reif(dice[18], dice[20], BOOL____00384) :: defines_var(BOOL____00384);
|
|
constraint int_lt_reif(dice[18], dice[21], BOOL____00396) :: defines_var(BOOL____00396);
|
|
constraint int_lt_reif(dice[18], dice[22], BOOL____00408) :: defines_var(BOOL____00408);
|
|
constraint int_lt_reif(dice[18], dice[23], BOOL____00420) :: defines_var(BOOL____00420);
|
|
constraint int_lt_reif(dice[18], dice[24], BOOL____00432) :: defines_var(BOOL____00432);
|
|
constraint int_lt_reif(dice[19], dice[1], BOOL____00506) :: defines_var(BOOL____00506);
|
|
constraint int_lt_reif(dice[19], dice[2], BOOL____00518) :: defines_var(BOOL____00518);
|
|
constraint int_lt_reif(dice[19], dice[3], BOOL____00530) :: defines_var(BOOL____00530);
|
|
constraint int_lt_reif(dice[19], dice[4], BOOL____00542) :: defines_var(BOOL____00542);
|
|
constraint int_lt_reif(dice[19], dice[5], BOOL____00554) :: defines_var(BOOL____00554);
|
|
constraint int_lt_reif(dice[19], dice[6], BOOL____00566) :: defines_var(BOOL____00566);
|
|
constraint int_lt_reif(dice[19], dice[13], BOOL____00290) :: defines_var(BOOL____00290);
|
|
constraint int_lt_reif(dice[19], dice[14], BOOL____00302) :: defines_var(BOOL____00302);
|
|
constraint int_lt_reif(dice[19], dice[15], BOOL____00314) :: defines_var(BOOL____00314);
|
|
constraint int_lt_reif(dice[19], dice[16], BOOL____00326) :: defines_var(BOOL____00326);
|
|
constraint int_lt_reif(dice[19], dice[17], BOOL____00338) :: defines_var(BOOL____00338);
|
|
constraint int_lt_reif(dice[19], dice[18], BOOL____00350) :: defines_var(BOOL____00350);
|
|
constraint int_lt_reif(dice[20], dice[1], BOOL____00508) :: defines_var(BOOL____00508);
|
|
constraint int_lt_reif(dice[20], dice[2], BOOL____00520) :: defines_var(BOOL____00520);
|
|
constraint int_lt_reif(dice[20], dice[3], BOOL____00532) :: defines_var(BOOL____00532);
|
|
constraint int_lt_reif(dice[20], dice[4], BOOL____00544) :: defines_var(BOOL____00544);
|
|
constraint int_lt_reif(dice[20], dice[5], BOOL____00556) :: defines_var(BOOL____00556);
|
|
constraint int_lt_reif(dice[20], dice[6], BOOL____00568) :: defines_var(BOOL____00568);
|
|
constraint int_lt_reif(dice[20], dice[13], BOOL____00292) :: defines_var(BOOL____00292);
|
|
constraint int_lt_reif(dice[20], dice[14], BOOL____00304) :: defines_var(BOOL____00304);
|
|
constraint int_lt_reif(dice[20], dice[15], BOOL____00316) :: defines_var(BOOL____00316);
|
|
constraint int_lt_reif(dice[20], dice[16], BOOL____00328) :: defines_var(BOOL____00328);
|
|
constraint int_lt_reif(dice[20], dice[17], BOOL____00340) :: defines_var(BOOL____00340);
|
|
constraint int_lt_reif(dice[20], dice[18], BOOL____00352) :: defines_var(BOOL____00352);
|
|
constraint int_lt_reif(dice[21], dice[1], BOOL____00510) :: defines_var(BOOL____00510);
|
|
constraint int_lt_reif(dice[21], dice[2], BOOL____00522) :: defines_var(BOOL____00522);
|
|
constraint int_lt_reif(dice[21], dice[3], BOOL____00534) :: defines_var(BOOL____00534);
|
|
constraint int_lt_reif(dice[21], dice[4], BOOL____00546) :: defines_var(BOOL____00546);
|
|
constraint int_lt_reif(dice[21], dice[5], BOOL____00558) :: defines_var(BOOL____00558);
|
|
constraint int_lt_reif(dice[21], dice[6], BOOL____00570) :: defines_var(BOOL____00570);
|
|
constraint int_lt_reif(dice[21], dice[13], BOOL____00294) :: defines_var(BOOL____00294);
|
|
constraint int_lt_reif(dice[21], dice[14], BOOL____00306) :: defines_var(BOOL____00306);
|
|
constraint int_lt_reif(dice[21], dice[15], BOOL____00318) :: defines_var(BOOL____00318);
|
|
constraint int_lt_reif(dice[21], dice[16], BOOL____00330) :: defines_var(BOOL____00330);
|
|
constraint int_lt_reif(dice[21], dice[17], BOOL____00342) :: defines_var(BOOL____00342);
|
|
constraint int_lt_reif(dice[21], dice[18], BOOL____00354) :: defines_var(BOOL____00354);
|
|
constraint int_lt_reif(dice[22], dice[1], BOOL____00512) :: defines_var(BOOL____00512);
|
|
constraint int_lt_reif(dice[22], dice[2], BOOL____00524) :: defines_var(BOOL____00524);
|
|
constraint int_lt_reif(dice[22], dice[3], BOOL____00536) :: defines_var(BOOL____00536);
|
|
constraint int_lt_reif(dice[22], dice[4], BOOL____00548) :: defines_var(BOOL____00548);
|
|
constraint int_lt_reif(dice[22], dice[5], BOOL____00560) :: defines_var(BOOL____00560);
|
|
constraint int_lt_reif(dice[22], dice[6], BOOL____00572) :: defines_var(BOOL____00572);
|
|
constraint int_lt_reif(dice[22], dice[13], BOOL____00296) :: defines_var(BOOL____00296);
|
|
constraint int_lt_reif(dice[22], dice[14], BOOL____00308) :: defines_var(BOOL____00308);
|
|
constraint int_lt_reif(dice[22], dice[15], BOOL____00320) :: defines_var(BOOL____00320);
|
|
constraint int_lt_reif(dice[22], dice[16], BOOL____00332) :: defines_var(BOOL____00332);
|
|
constraint int_lt_reif(dice[22], dice[17], BOOL____00344) :: defines_var(BOOL____00344);
|
|
constraint int_lt_reif(dice[22], dice[18], BOOL____00356) :: defines_var(BOOL____00356);
|
|
constraint int_lt_reif(dice[23], dice[1], BOOL____00514) :: defines_var(BOOL____00514);
|
|
constraint int_lt_reif(dice[23], dice[2], BOOL____00526) :: defines_var(BOOL____00526);
|
|
constraint int_lt_reif(dice[23], dice[3], BOOL____00538) :: defines_var(BOOL____00538);
|
|
constraint int_lt_reif(dice[23], dice[4], BOOL____00550) :: defines_var(BOOL____00550);
|
|
constraint int_lt_reif(dice[23], dice[5], BOOL____00562) :: defines_var(BOOL____00562);
|
|
constraint int_lt_reif(dice[23], dice[6], BOOL____00574) :: defines_var(BOOL____00574);
|
|
constraint int_lt_reif(dice[23], dice[13], BOOL____00298) :: defines_var(BOOL____00298);
|
|
constraint int_lt_reif(dice[23], dice[14], BOOL____00310) :: defines_var(BOOL____00310);
|
|
constraint int_lt_reif(dice[23], dice[15], BOOL____00322) :: defines_var(BOOL____00322);
|
|
constraint int_lt_reif(dice[23], dice[16], BOOL____00334) :: defines_var(BOOL____00334);
|
|
constraint int_lt_reif(dice[23], dice[17], BOOL____00346) :: defines_var(BOOL____00346);
|
|
constraint int_lt_reif(dice[23], dice[18], BOOL____00358) :: defines_var(BOOL____00358);
|
|
constraint int_lt_reif(dice[24], dice[1], BOOL____00516) :: defines_var(BOOL____00516);
|
|
constraint int_lt_reif(dice[24], dice[2], BOOL____00528) :: defines_var(BOOL____00528);
|
|
constraint int_lt_reif(dice[24], dice[3], BOOL____00540) :: defines_var(BOOL____00540);
|
|
constraint int_lt_reif(dice[24], dice[4], BOOL____00552) :: defines_var(BOOL____00552);
|
|
constraint int_lt_reif(dice[24], dice[5], BOOL____00564) :: defines_var(BOOL____00564);
|
|
constraint int_lt_reif(dice[24], dice[6], BOOL____00576) :: defines_var(BOOL____00576);
|
|
constraint int_lt_reif(dice[24], dice[13], BOOL____00300) :: defines_var(BOOL____00300);
|
|
constraint int_lt_reif(dice[24], dice[14], BOOL____00312) :: defines_var(BOOL____00312);
|
|
constraint int_lt_reif(dice[24], dice[15], BOOL____00324) :: defines_var(BOOL____00324);
|
|
constraint int_lt_reif(dice[24], dice[16], BOOL____00336) :: defines_var(BOOL____00336);
|
|
constraint int_lt_reif(dice[24], dice[17], BOOL____00348) :: defines_var(BOOL____00348);
|
|
constraint int_lt_reif(dice[24], dice[18], BOOL____00360) :: defines_var(BOOL____00360);
|
|
constraint int_min(comp[1], comp[1], INT____00578) :: defines_var(INT____00578);
|
|
constraint int_min(comp[3], INT____00578, INT____00579) :: defines_var(INT____00579);
|
|
constraint int_min(comp[5], INT____00579, INT____00580) :: defines_var(INT____00580);
|
|
constraint int_min(comp[7], INT____00580, INT____00581) :: defines_var(INT____00581);
|
|
constraint maximum_int(max_val, [dice[1], dice[2], dice[3], dice[4], dice[5], dice[6], dice[7], dice[8], dice[9], dice[10], dice[11], dice[12], dice[13], dice[14], dice[15], dice[16], dice[17], dice[18], dice[19], dice[20], dice[21], dice[22], dice[23], dice[24]]);
|
|
constraint maximum_int(max_win, [comp[1], comp[2], comp[3], comp[4], comp[5], comp[6], comp[7], comp[8]]);
|
|
solve :: int_search([dice[1], dice[2], dice[3], dice[4], dice[5], dice[6], dice[7], dice[8], dice[9], dice[10], dice[11], dice[12], dice[13], dice[14], dice[15], dice[16], dice[17], dice[18], dice[19], dice[20], dice[21], dice[22], dice[23], dice[24], comp[1], comp[2], comp[3], comp[4], comp[5], comp[6], comp[7], comp[8]], occurrence, indomain_median, complete) maximize INT____00581;
|