我试图在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)
答案 0 :(得分:0)
Z3不会公开搜索期间创建的布尔变量数。 如果你移动这条线就可以了:
st.update("mk bool var", m_stats.m_num_mk_bool_var);
在文件src / smt / smt_context_pp.cpp中从注释下方注释,重新编译等。