3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-08 10:25:18 +00:00
This commit is contained in:
Nikolaj Bjorner 2024-11-10 14:40:28 -08:00
parent 4f060dd2b1
commit 1856ab72d9

View file

@ -217,7 +217,7 @@ expr * datatype_factory::get_fresh_value(sort * s) {
expr * maybe_new_arg = nullptr;
if (!m_util.is_datatype(s_arg))
maybe_new_arg = m_model.get_fresh_value(s_arg);
else if (num_iterations <= 1 || m_util.is_recursive(s_arg))
else if (num_iterations <= 10 && (num_iterations <= 1 || m_util.is_recursive(s_arg)))
maybe_new_arg = get_almost_fresh_value(s_arg);
else
maybe_new_arg = get_fresh_value(s_arg);