this repo has no description
at develop 758 B view raw
1include "element_bool.mzn"; 2include "element_float.mzn"; 3include "element_int.mzn"; 4include "element_set.mzn"; 5 6%-----------------------------------------------------------------------------% 7% Requires that 'y' is the ith element of the array 'x'. 8%-----------------------------------------------------------------------------% 9 10predicate element(var int: i, array[int] of var bool: x, var bool: y) = 11 element_bool(i, x, y); 12 13predicate element(var int: i, array[int] of var float: x, var float: y) = 14 element_float(i, x, y); 15 16predicate element(var int: i, array[int] of var int: x, var int: y) = 17 element_int(i, x, y); 18 19predicate element(var int: i, array[int] of var set of int: x, 20 var set of int: y) = 21 element_set(i, x, y);