z3

    1зной

    1ответ

    я написал это following assertion: (assert (! (forall ((A Set) (B Set)) (= (= A B) (and (subset A B)(subset B A))) :no-pattern))) Почему это дает ошибку «invalid expression

    3зной

    1ответ

    Я пытаюсь использовать Z3 с C++ api (версия Z3 4.1.0.0), а именно, я пытаюсь разобрать экземпляры с ненасильной основной дорожки smt-конкурента. я написал (на примерах) следующий код: context c; Z3_a

    0зной

    1ответ

    Я пытаюсь реализовать функцию String.Containts. Я написал несколько простых примеров тестов, но следующий (который должен вернуть UNSAT) возвращает SAT. Испытание пытается соответствовать подстрокам «

    6зной

    1ответ

    Инструмент доказательства теоремы z3 занимает много времени, чтобы решить формулу, которая, я считаю, должна легко справляться с этим. Чтобы понять это лучше и, возможно, оптимизировать мой вклад в z3

    1зной

    1ответ

    Я хочу перевести boolExpression в Z3 в представление infix. Например, существует выражение z3 (> = t 3), я хочу получить строку infix «t> = 3», является ли любой существующий Z3 api для реализации в C

    1зной

    1ответ

    Мне интересно играть с примером MaxSAT/MaxSMT c (в частности, maxsat.c), предоставленным на веб-сайте z3 (Microsoft Research). Используя Visual Studio 2010, я в итоге получил пример для компиляции (с