【发布时间】:2013-11-27 19:24:33
【问题描述】:
例如,我有一个 smtLib 文件“encoding.smt”。现在我想通过 z3(独立 exe)在 Ubuntu 机器上使用给定的超时和内存分配运行这个文件。喜欢:
$./z3 encoding.smt 240(sec) 6(GB)
我已经从 Z3 下载页面下载了 ubuntu 32 位 zip 文件。我现在必须做什么? “bin”文件夹中有一个 z3 应用程序。我是否需要更改任何环境变量 - 如果我想在 Ubuntu 下编写任何 Z3py 脚本?
谁能给我两个步骤(通过独立Z3运行.smt文件,给定超时和内存,并从z3py脚本运行.smt文件具有给定的超时和内存)
谢谢你的建议
【问题讨论】:
-
我使用帮助命令 $ ./z3 -h 获得了超时选项、z3 内存(可执行文件)。但是谁能告诉我如何在 Z3py 脚本中设置选项?像 -solver.set('timeout', 240) solver.set('memory', 6) !!我不知道如何设置这些选项。我看过一些关于超时的帖子,但是如何设置内存限制。谢谢