15 lines
184 B
MiniZinc
15 lines
184 B
MiniZinc
predicate int_eq_imp_check(
|
|
var int: x,
|
|
var int: y,
|
|
var bool: b
|
|
) =
|
|
if is_fixed(b) then
|
|
if fix(b) then
|
|
int_eq(x, y)
|
|
else
|
|
true
|
|
endif
|
|
else
|
|
int_eq_imp(x, y, b)
|
|
endif;
|