Let's say nurses normally do 1 shift
for d in all_days:
for s in all_shifts:
model.Add(sum(shifts[(n, d, s)] for n in all_nurses) == 1)
But I want to make nurses either do 1 shift or 3 shifts (but no 2 shifts). How do I combine between
model.Add(sum(shifts[(n, d, s)] for n in all_nurses) == 1)
and
model.Add(sum(shifts[(n, d, s)] for n in all_nurses) == 3)
?