【发布时间】:2014-06-22 01:48:59
【问题描述】:
在查询模型时,Z3_model_eval 中的 model_completion 设置为 false:Z3 将返回什么来表示解释是“无关紧要”?
如果有人想建议:我猜这可能不是函数Z3_model_eval 的返回值,因为z3++.h 文件(C++ API)包含以下行:
Z3_bool status = Z3_model_eval(ctx(), m_model, n, model_completion, &r);
check_error();
if (status == Z3_FALSE)
throw exception("failed to evaluate expression");
一般来说:Z3 如何表示某个常数在模型中是“无关紧要”的?
【问题讨论】:
-
Size
Z3_model_eval不是标准 C++ 函数,请编辑您的帖子以提供声明和定义。