Skip to content

Conversation

@IgnaceBleukx
Copy link
Collaborator

Cherry pick relevant commits from #703

Only implements special casing for XOR constraint with constants in the solver interfaces.
Affected solvers are:

  • OR-Tools
  • Z3
  • Pysat (through linearize changes, resulting from combination of decomposing and int2bool transformation)

Allows to leave some more time to think about changes in #703 which will now just be about the negation of globals.

@tias tias added this to the v0.9.26 milestone Aug 8, 2025
@IgnaceBleukx IgnaceBleukx merged commit 2a55fc0 into master Aug 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants