You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
294 B

  1. from z3 import *
  2. a, b = Bools("a b")
  3. solver = Solver()
  4. solver.add(Not(a))
  5. solver.add(Or(a,b))
  6. #solver.add(And(Not(a), Or(a,b)))
  7. result = solver.check()
  8. print(result)
  9. model = solver.model()
  10. print(model)
  11. #for var in model.decls():
  12. # print(f"{var}: {model[var]} \t(:{type(model[var])})")