this repo has no description
at develop 175 B view raw
1predicate fzn_at_most1_reif(array[int] of var set of int: s, var bool: b) = 2 b <-> forall(i,j in index_set(s) where i < j) ( 3 card(s[i] intersect s[j]) <= 1 ); 4