git-subtree-dir: software/minizinc git-subtree-split: 4f10c82056ffcb1041d7ffef29d77a7eef92cf76
16 lines
267 B
MiniZinc
16 lines
267 B
MiniZinc
/***
|
|
!Test
|
|
expected:
|
|
- !Result
|
|
solution: !Solution
|
|
x: 4
|
|
r: true
|
|
***/
|
|
predicate no_mixed(var int: x);
|
|
predicate start(var int: x) = no_mixed(x);
|
|
predicate start_reif(var int: x, var bool: b) = x + b = 5;
|
|
|
|
var 1..4: x;
|
|
var bool: r;
|
|
constraint start(x) <-> r;
|