'And'、'Or' Minizinc 中的运算符?

'And', 'Or' operators in Minizinc?

这可能是一个简单的答案,例如 no Minizinc 中没有 'or' 或 'and' 运算符,但我似乎无法在 google.

上找到任何与之相关的内容

在大多数编程语言中,您可以这样做:

boolean s = (a != 1 && b != 2);

但是我在任何地方都找不到此语句的 Minizinc 版本,例如: constraint a != 1 and b != 2;

干杯

析取(or)和连取(and)在MiniZinc中分别写成\//\

所以你的例子应该写成

constraint a != 1 /\ b != 2;

在这里查看更多内容:https://www.minizinc.org/doc-2.5.5/en/modelling2.html?highlight=conjunction