2015-12-01 1 views
0

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

Répondre

0

Il était un problème de mise en forme: la mise en forme HTML recadrée certains caractères. Il a été corrigé maintenant. Vous devriez maintenant voir l'exemple entier.