board_input.print_to_stdout()
csolverlb = ps.loadCSolver();
csolver = csolverlb.createCCSolver()
+ if len(sys.argv) > 2 and sys.argv[-1] == "--alloy":
+ csolverlb.setAlloyEncoder(csolver)
formulation = SAT_formulation_from_board_input(board_input, csolverlb, csolver)
print '=== Done! Calling CSolver solver now ==='
if len(sys.argv) > 2 and sys.argv[-1] == "--dump":
csolverlb.serialize(csolver)
- if len(sys.argv) > 2 and sys.argv[-1] == "--alloy":
- csolverlb.setAlloyEncoder(csolver)
+
# csolverlb.printConstraints(csolver)
if csolverlb.solve(csolver) != 1:
print '*** Got UNSAT result! ***'