Désolé reposter cette question, How to get z3 to return multiple unsat cores, multiple satisfying assignmentsz3 UNSAT, comment récupérer plusieurs noyaux
Par souci d'exhaustivité, la question initiale à partir du lien ci-dessus était:
Je suis intéressé à récupérer (pour QF_LRA)
-multiple (noyaux UNSAT minimal ou autre) et -multiple SAT demandes
Je c hecked le forum pour des discussions antérieures sur ce sujet par exemple, Comment obtenir différents noyaux unsat lors de l'utilisation de z3 sur la logique QF_LRA. Ces se réfèrent au (x) tutoriel (s) z3 Python, par exemple, http://rise4fun.com/Z3Py/tutorial/musmss qui semble être hors ligne pour maintenant. J'ai essayé d'autres suggestions de github etc pour trouver le tutoriel mentionné , mais n'ont pas eu de chance.
Merci à Nikolaj Bjorner d'avoir répondu à ma question précédente. Cependant, je ne suis pas sûr que le fragment de code affiché dans la réponse soit complet? Quelqu'un peut-il commenter cela?
J'ai regardé les documents référés et les pages Web de Mark Liffiton, référencés dans la réponse à ma question initiale. Il serait très utile que le fragment de code complet puisse être republié ou clarifié.
Merci beaucoup