We would like to integrate Z3 into kodkod as a solver since it exposes nice capabilities such as checkpointing. The first step is to add Z3 as a SATSolver.
I've added the basic solver functionality in the amalgam-z3 branch. Now I just need to ensure that it handles error cases as required by the SATSolver interface and create some more test cases.
We would like to integrate Z3 into kodkod as a solver since it exposes nice capabilities such as checkpointing. The first step is to add Z3 as a SATSolver.