git-subtree-dir: software/minizinc git-subtree-split: 4f10c82056ffcb1041d7ffef29d77a7eef92cf76
19 lines
353 B
MiniZinc
19 lines
353 B
MiniZinc
/***
|
|
!Test
|
|
expected:
|
|
- !Result
|
|
solution: !Solution
|
|
objective: 0
|
|
x: !!set {}
|
|
y: 0
|
|
***/
|
|
|
|
% Prior to r9313, mzn2fzn would "improve" the bounds on y incorrectly.
|
|
% In particular the lower bound would be set to 1 rather than 0.
|
|
%
|
|
var set of 1..15: x;
|
|
var -100..100: y;
|
|
constraint y = card(x);
|
|
solve minimize y;
|
|
output ["y = ", show(y), ";\n"];
|