mirror of
https://github.com/Z3Prover/z3
synced 2025-08-15 15:25:26 +00:00
updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
c205b59a21
commit
31c68b6e23
6 changed files with 170 additions and 97 deletions
|
@ -26,6 +26,8 @@ Revision History:
|
|||
|
||||
namespace sat {
|
||||
|
||||
class local_search;
|
||||
|
||||
class parallel {
|
||||
|
||||
// shared pool of learned clauses.
|
||||
|
@ -56,6 +58,7 @@ namespace sat {
|
|||
index_set m_unit_set;
|
||||
literal_vector m_lits;
|
||||
vector_pool m_pool;
|
||||
int_vector m_phase;
|
||||
|
||||
scoped_limits m_scoped_rlimit;
|
||||
vector<reslimit> m_limits;
|
||||
|
@ -86,6 +89,15 @@ namespace sat {
|
|||
|
||||
// receive clauses from shared clause pool
|
||||
void get_clauses(solver& s);
|
||||
|
||||
// exchange phase of variables.
|
||||
void set_phase(solver& s);
|
||||
|
||||
void get_phase(solver& s);
|
||||
|
||||
void set_phase(local_search& s);
|
||||
|
||||
void get_phase(local_search& s);
|
||||
};
|
||||
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue