You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The predicate bool2int(var bool: a, var int: b) is specified as b∈{0,1} /\ a↔(b=1). We implement this by creating a fresh solver literal for a and enforcing the bi-implication. However, bool2int occurs frequently in models, and we should use the literal corresponding to the predicate [b = 1] for a directly.
The text was updated successfully, but these errors were encountered:
The predicate
bool2int(var bool: a, var int: b)
is specified asb∈{0,1} /\ a↔(b=1)
. We implement this by creating a fresh solver literal fora
and enforcing the bi-implication. However, bool2int occurs frequently in models, and we should use the literal corresponding to the predicate[b = 1]
fora
directly.The text was updated successfully, but these errors were encountered: