mirror of
https://github.com/Z3Prover/z3
synced 2025-05-11 09:44:43 +00:00
arrays (#4684)
* arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fill Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * update drat and fix euf bugs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * const qualifiers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * reorg ba Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * reorg Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * build warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d56dd1db7b
commit
796e2fd9eb
79 changed files with 2571 additions and 1850 deletions
|
@ -512,7 +512,7 @@ void theory_diff_logic<Ext>::propagate() {
|
|||
|
||||
switch (m_params.m_arith_propagation_strategy) {
|
||||
|
||||
case ARITH_PROP_PROPORTIONAL: {
|
||||
case arith_prop_strategy::ARITH_PROP_PROPORTIONAL: {
|
||||
|
||||
++m_num_propagation_calls;
|
||||
if (m_num_propagation_calls * (m_stats.m_num_conflicts + 1) >
|
||||
|
@ -526,7 +526,7 @@ void theory_diff_logic<Ext>::propagate() {
|
|||
}
|
||||
break;
|
||||
}
|
||||
case ARITH_PROP_AGILITY: {
|
||||
case arith_prop_strategy::ARITH_PROP_AGILITY: {
|
||||
// update agility with factor generated by other conflicts.
|
||||
|
||||
double g = m_params.m_arith_adaptive_propagation_threshold;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue