From 1abe4016eb6f0274a32591c6ed09e2711d8f3adf Mon Sep 17 00:00:00 2001 From: Thomas Sergeys Date: Wed, 29 May 2024 01:16:53 +0200 Subject: [PATCH] AllDiff value fails on ints --- cpmpy/expressions/globalconstraints.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpmpy/expressions/globalconstraints.py b/cpmpy/expressions/globalconstraints.py index 5554235f2..9f6a8071d 100644 --- a/cpmpy/expressions/globalconstraints.py +++ b/cpmpy/expressions/globalconstraints.py @@ -186,7 +186,7 @@ def decompose(self): return [var1 != var2 for var1, var2 in all_pairs(self.args)], [] def value(self): - return len(set(a.value() for a in self.args)) == len(self.args) + return len(set(argval(a) for a in self.args)) == len(self.args) class AllDifferentExceptN(GlobalConstraint): """