int_eq_reif.fzn
305 Bytes
% RUNS ON flatzinc
% RUNS ON fzn_fd_canon
% RUNS ON fzn_fdlp_canon
% RUNS ON fzn_lazyfd_canon
var 0..15: x1 :: output_var;
var 5..10: x2 :: output_var;
var bool: x3 :: output_var;
constraint int_eq_reif(3, 3, true);
constraint int_eq_reif(3, 4, false);
constraint int_eq_reif(x1, x2, x3);
solve satisfy;