mirror of
https://github.com/Z3Prover/z3
synced 2025-04-13 12:28:44 +00:00
try uneven lookahead skew
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
3aacc62229
commit
a5bc5ed813
|
@ -679,7 +679,7 @@ namespace sls {
|
|||
++m_lookahead_steps;
|
||||
if (m_lookahead_steps < m_lookahead_phase_size)
|
||||
return true;
|
||||
if (m_lookahead_steps > 2 * m_lookahead_phase_size)
|
||||
if (m_lookahead_steps > 10 * m_lookahead_phase_size)
|
||||
m_lookahead_steps = 0;
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ namespace sls {
|
|||
config m_config;
|
||||
bool_vector m_fixed;
|
||||
unsigned m_lookahead_steps = 0;
|
||||
unsigned m_lookahead_phase_size = 100;
|
||||
unsigned m_lookahead_phase_size = 10;
|
||||
|
||||
|
||||
scoped_ptr_vector<sls::bv_valuation> m_values; // expr-id -> bv valuation
|
||||
|
|
Loading…
Reference in a new issue