腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Z3Py布尔变量在模型
中
强制转换为Int
、
、
、
我正在使用
python
API
for
Z3
为我的研究构建一个工具。我遇到了以下问题:我正在使用
Python
脚本生成一组
Z3
约束。由于集合可能
不一致
,我使用assert_and_check跟踪每个公式。s.assert_and_track(occWrites_1== True, 'p16')occWrites_1 = Bool('occWrites_1') 但是,在模型
中
,
Z3<
浏览 0
提问于2013-06-13
得票数 1
回答已采纳
1
回答
z3
python
API
中
结果
不一致
、
、
(< x 0) :named p3))(get-unsat-core)
结果
是unsat。然后,我在
Z3
的ocaml中找到了一个
API
assert_and_track,在
python
(Unsatisfiable Cores in
Z3
Python
)中找到了一个解决方案,然后我有了以下简单的示例unsat(set-info :status
浏览 40
提问于2021-01-13
得票数 1
回答已采纳
1
回答
使用APIs漂亮地打印
Z3
、
、
有没有一种方法可以像在
Python
中
那样以人类可读的形式打印AST?我想要一些像这样的东西而不是 (and (= x 3) (> (f 3) 2)
浏览 2
提问于2013-04-23
得票数 1
回答已采纳
1
回答
读取
Z3
文件
我的程序使用Z3_open_log()创建所有
z3
交互的日志。然后在另一个程序
中
,我用Z3_parse_z3_file()将其读回。它给了我在输入上做出的所有断言的连接。然后通过解析
z3
文件,我得到(和a1 a2)。如果这不是我应该走的路,你会推荐哪条路?AG.
浏览 1
提问于2012-03-29
得票数 1
回答已采纳
1
回答
对
Z3
Python
对象进行酸洗
、
、
是否考虑在将来的版本中支持酸洗(或序列化)
Z3
对象?我目前正在尝试将
Z3
Python
API
生成的模型打包到一个文件
中
,我得到了错误消息ctypes objects containing pointers cannot be pickled,我认为这意味着
Python
API
仅仅是
Z3
DLL的包装器。或者,有没有更好的方法将
Z3
Python
API
生成的对象保存到文件
中
以供
浏览 1
提问于2013-01-30
得票数 3
2
回答
Z3
使用JNA引发无效的内存访问
、
、
、
、
我在java中使用jna的
Z3
C应用程序接口。我经常得到无效的内存访问,但仅限于windows (.dll)和mac os (.dylib)库。在线程
中
,用户遇到了类似的问题,事实证明这是由于一些编译配置造成的。
浏览 1
提问于2012-09-03
得票数 3
回答已采纳
1
回答
Z3
Python
绑定:必须在使用Z3-
python
之前调用init(Z3_LIBRARY_PATH
、
、
、
我在Linux上安装了
Python
,并且正在使用它的绑定(Z3Py)。我如何解决这个问题,并启动并运行
Z3
?
Z3
文档和教程似乎没有提到这一点或关于init()的任何内容,也没有列出任何名为init()的函数。更详细地说,下面是我尝试过的(略有摘录):
Python
2.7.13 (default, Jan 12 2017, 17:59:37)>>File "/usr/
浏览 12
提问于2017-03-28
得票数 2
1
回答
通过smtlib2
python
并直接从可执行文件调用
z3
解决程序时输出的差异?
、
、
、
我正在使用
z3
python
。当我使用
z3
python
解决约束时,求解程序将无限运行,并且不会引发任何错误。但是,当相同的约束以smtlib2格式转储,然后通过
z3
可执行文件进行求解时,它几乎立即给出了sat或unsat。smtlib2转储非常大(大约1000行)。尽管对于少量的约束,
z3
api
工作得很好。
z3
python
中
是否存在用于处理大量约束的bug?
浏览 5
提问于2016-03-10
得票数 0
回答已采纳
1
回答
如何在
Z3
java
API
中
得到上下界?
、
、
在使用
z3
优化求解器时,需要模型的边界,特别是约束条件复杂。我可以在
Z3
python
api
中找到函数upper和lower,但不能用于Java
api
。您能举一些例子来说明如何在
Z3
java
api
中
获取模型边界吗?
浏览 26
提问于2020-08-16
得票数 0
回答已采纳
1
回答
如何将
z3
表达式转换为中缀表达式?
我想将
Z3
中
的boolExpression转换为中缀表示。例如,有一个
z3
表达式(>= t 3),我想得到中缀字符串"t>=3",有没有现有的
Z3
应用程序接口可以在C#
中
实现它?
浏览 3
提问于2012-07-23
得票数 1
1
回答
无法在
Z3
EnumSort中提取z3py值
、
、
、
目前,我正试图将一个问题编码到
Z3
中
,并且我希望建模一个“三态”布尔(即带有true、false和unknown的布尔值)。#!/usr/bin/env
python
from collections import OrderedDict Tristate!
浏览 2
提问于2017-10-17
得票数 1
1
回答
从哪里可以了解c++的
z3
定理证明器
API
?
、
、
、
、
我想学习用于c++的
z3
API
以及如何在c++程序中使用它们。我试着找一个教程,但是找不到。我可以从哪里学到呢?有什么教程什么的吗?谢谢。
浏览 1
提问于2013-07-08
得票数 1
1
回答
在Mono上使用
Z3
托管
API
、
、
我们有一个使用.NET
API
v4.0的
Z3
项目。我们希望能够在Mono上编译和运行该项目。这听起来很奇怪,但我们的情况如下。我们有一个使用
Z3
的课程,所有的实验室计算机都安装了Windows和.NET框架。标记下添加以下信息: <dllmap dll="z3.dll" target="libz3.dylib" os="osx" cpu="
浏览 3
提问于2013-01-13
得票数 10
回答已采纳
1
回答
无法打印的Solver.model()
、
下面的程序使用来自主git分支的最新版本的
Z3
(提交89c1785b)生成一个无法打印的
Z3
模型(即,print solver.model()抛出异常):a = ArrayFile "src/
api
/
python
/z3printer.py", line 841, in __call__ File "src/
api
/
python
/z3printer
浏览 1
提问于2012-12-18
得票数 1
回答已采纳
1
回答
如何在
Python
api
中使用
Z3
Context?
、
、
、
在C++
中
,
z3
::context context生成一个新context.Through这个具有新上下文的
Z3
表达式可以被创建为context.bv_const(variable_name, 16)如何使用
z3
python
api
实现相同的行为呢?
浏览 38
提问于2021-01-03
得票数 0
回答已采纳
1
回答
如何使用Z3Py解决具有60个布尔变量和99个子句的2-SAT实例
、
、
(m.evaluate(X[k])): else:输出为:在线运行此示例 在此示例
中
,在本例
中
,引入矩阵M作为手工输入。请告诉我如何自动介绍矩阵M ()。非常感谢。
浏览 1
提问于2013-07-13
得票数 0
回答已采纳
1
回答
非线性整数问题的幂与乘不同的
z3
处理
、
我使用的是
z3
C++
API
,在非线性整数算法方面存在一些问题,
z3
似乎对幂和乘法的处理方式不同。::pw(x,3) >
z3
::pw(y,2));} 我已经读过一些关于
python
问题()的文章,但是我使用了
z3
的4.4.0版本,在这里应该修复这个问题。我知道非线性整数算法在一般情况下是不可判定的,但我感到有点惊
浏览 3
提问于2015-10-29
得票数 1
回答已采纳
1
回答
在google引擎上运行
z3
、
、
、
我想找到一个纯
python
z3
包,它将帮助我在google应用程序引擎
中
运行
z3
。我已经在本地运行了以下
python
测试并运行: y = Real('y') s.add我的问题是纯
python
z3
库的可用性。从google关于沙箱的文档
中
,我非常肯定这些*.pyc文件是正
浏览 1
提问于2014-06-29
得票数 1
回答已采纳
1
回答
简单的
z3
问题-为什么x*x-1=0不返回两个根
、
、
我只是想研究一下
z3
及其.NET接口。我使用PowerShell来实现它,以使它更具有交互性。我的第一个hello world在下面。当我在
python
(在google
中
)尝试这一点时,它就变得更加混乱了。solve(x*x-1==0) 在这两种情况下我都做错了什么?
浏览 3
提问于2022-01-18
得票数 0
回答已采纳
1
回答
获取量化变量的
z3
实例化
、
我正在尝试用
z3
做一件有点奇怪的事情。我正在尝试看看是否可以使用
z3
从交互式定理证明者那里获得类似"apply“的策略。有没有一种方法可以用
z3
得到适当的x?我不能只使用一个模型,因为c可能包含自由变量。我一直在尝试看看是否可以在Implies(ForAll([x],b(x)), c)这样的查询的
z3
验证术语中找到它,或者以某种方式使用E-matching pattern工具,但我被难住了。
z3
内部必须具有复杂的匹配和统一功能,但我看不出它们会在
python
接口中暴露在哪里。
浏览 11
提问于2019-12-19
得票数 0
点击加载更多
相关
资讯
解决人工智能研究中PCA算法每次运行结果不一致的问题
如何在Python中把机器学习模型转成API
有了这个工具,不执行代码就可以找PyTorch模型错误
在Python中为什么同样的Cypher语句运行结果不会完整显示
Z3Py在CTF逆向中的运用
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券