git-subtree-dir: software/minizinc git-subtree-split: 4f10c82056ffcb1041d7ffef29d77a7eef92cf76
25 lines
378 B
MiniZinc
25 lines
378 B
MiniZinc
/***
|
|
!Test
|
|
solvers: [gecode, chuffed]
|
|
expected: !Result
|
|
solution: !SolutionSet
|
|
- !Solution
|
|
a: 1
|
|
- !Solution
|
|
a: 2
|
|
- !Solution
|
|
a: 3
|
|
options:
|
|
all_solutions: true
|
|
***/
|
|
|
|
var 1..3: a;
|
|
|
|
predicate test_pred(array[int] of 1.0..10.0: x, var int: y) = y = 3;
|
|
|
|
constraint test_pred([1.0, 2.0, 4.0, 11.0], a) == false;
|
|
|
|
solve satisfy;
|
|
|
|
output ["a = ", show(a), ";\n"];
|