Z3统计中的变量数

时间:2015-11-17 15:19:22

标签: z3 smt z3py

我试图在Z3统计中找到变量的数量,但我找不到任何迹象。可以帮助下列哪一项统计数据是变量的数量。

请注意我正在寻找变量的数量,而不是条款的数量。

(:added-eqs                   9977
 :binary-propagations         9922
 :conflicts                   367
 :decisions                   132793
 :del-clause                  244104
 :final-checks                30
 :lazy-quant-instantiations   334
 :max-generation              11
 :max-memory                  15.36
 :memory                      4.29
 :minimized-lits              2
 :missed-quant-instantiations 49
 :mk-clause                   245835
 :num-allocs                  2987116.00
 :propagations                108837
 :quant-instantiations        124407
 :restarts                    17
 :rlimit-count                13420765)

1 个答案:

答案 0 :(得分:0)

Z3不会公开搜索期间创建的布尔变量数。 如果你移动这条线就可以了:

 st.update("mk bool var", m_stats.m_num_mk_bool_var);

在文件src / smt / smt_context_pp.cpp中从注释下方注释,重新编译等。