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): """