z3

    1

    1답변

    37 개의 비슷한 SMT2 문제가 있습니다. 각각 및 을으로 풀어 놓았습니다. 문제는 점진적인 SMT 문제 해결을 사용하고 모든 (check-sat)은 unsat을 반환합니다. 컴팩트 버전은 QF_AUFBV 로직을 사용하고, 풀 버전은 QF_ABV를 사용합니다. z3, yices 및 boolector에서 실행했습니다 (그러나 boolector는 풀린 버전

    1

    1답변

    이 링크를 사용하여 결과를 컴파일하고 봅니다. (http://rise4fun.com/Z3) 저는 Z3에 2^n을 말하고 2^100을 쓰려고합니다. 작성하는 방법을 알려주세요.

    0

    1답변

    여기 X 및 K는 정수 이고 화학식이 (< = X + K 50 ʌ X + K < 51) 은이 간략화 얻을 수 "x + k = 50" 나는이 불평등의 결합을 해결하기 위해 적절한 전략을 원한다.

    -1

    1답변

    Z3에서 해결할 수 없습니다. 왜? 내 프로그램 : ;x = 2x + 2 (This on Underlaying DB is always increasing as X > Y in DB) (declare-const x0 Real) (declare-const xn Real) (declare-const n Real) (push) (assert (= x0 4

    -2

    1답변

    여러 모델을 얻지 만 몇 시간이 걸립니다. 그래서 모든 모델을 가져 오는 시간을 줄이는 것이 좋습니다. 적은 시간에 Satisfy 방정식에 대한 모든 가능한 솔루션을 얻으시겠습니까? 가능한 모든 솔루션을 얻기위한 z3python의 기능이 있습니까? from z3 import * x0,x1,x2,x3,x4,x5=BitVecs('x0 x1 x2 x3 x4 x

    -1

    1답변

    z3이 'qfbv'전략 대신 'smt_tacitc'를 사용하여 QF_BV 공식을 해결할 때 비트 블래스트하고 SAT 엔진을 사용합니까? verbose leval을 10으로 설정하면 비트 블라스팅을 볼 수 없습니다.

    1

    1답변

    Z3의 C/C++ API를 사용하여 SMTLib2 형식의 고정 소수점 제약 조건 (특히 SeaHorn에서 생성 된 파일)을 구문 분석하려고합니다. 그러나 문자열을 구문 분석 할 때 응용 프로그램이 중단됩니다 (Z3_fixedpoint_from_string 메서드 사용). 함께 작업하는 Z3 버전은 4.5.1 64 비트 버전입니다. 소스에서 컴파일 한 Z3

    0

    1답변

    SMT-LIB 버전 2.6의 draft은 (declare-datatypes) 문을 지정합니다. 이 기능의 경우 original announcement에서 제안 된 구문은 당시 Z3 및 CVC4에서 지원하는 구문과 다릅니다. 현재 SMT-LIB 2.6 초안의 제안 구문을 지원하는 SMT-LIB 지원이있는 SMT 해석기 또는 제안 된 구문에 대한 지원을 해석기

    0

    2답변

    Z3 C++ API를 사용하여 일부 부울 변수 (b0, ..., bn)를 참이라고하는 만족스러운 수식을 찾습니다. 나는 부울 변수 b0, ..., bn을 포함하는 수식을 가지고 있으며 b0, ..., bn의 수가 최소 인 만족스러운 수식을 찾고 싶습니다. 처음에는 b0, ..., bn의 하위 집합을 찾아서 내 수식을 만족시킬 수 있습니다. 그리고 나는 점진

    0

    2답변

    내 질문은 Boogie에 관한 것이지만 Boogie 태그가 없기 때문에 Boogie와 밀접한 관련이있는 것으로 dafny 태그를 사용했습니다. 문서의 지침에 따라 Visual Studio에 Boogie를 빌드했습니다. Boogie 코드를 쓰려면 다음으로해야합니까 아니면 동등하게 Test 폴더에서 .bpl 파일을 실행할 수 있습니까? 내가 이해 한 바에 따르