git-subtree-dir: software/mza git-subtree-split: f970a59b177c13ca3dd8aaef8cc6681d83b7e813
10 lines
331 B
MiniZinc
10 lines
331 B
MiniZinc
include "fzn_strict_lex2.mzn";
|
|
include "fzn_strict_lex2_reif.mzn";
|
|
|
|
/** @group globals.lexicographic
|
|
Require adjacent rows and adjacent columns in the array \a x to be
|
|
lexicographically ordered. Adjacent rows and adjacent columns cannot be equal.
|
|
*/
|
|
predicate strict_lex2(array[int, int] of var int: x) =
|
|
fzn_strict_lex2(x);
|