mirror of
https://github.com/Z3Prover/z3
synced 2025-06-29 09:28:45 +00:00
remove package and package lock
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
7875c95866
commit
40b927ff2b
3 changed files with 0 additions and 12971 deletions
12929
package-lock.json
generated
12929
package-lock.json
generated
File diff suppressed because it is too large
Load diff
10
package.json
10
package.json
|
@ -1,10 +0,0 @@
|
||||||
{
|
|
||||||
"devDependencies": {
|
|
||||||
"@inquirer/prompts": "^5.3.8",
|
|
||||||
"genaiscript": "^1.63.0"
|
|
||||||
},
|
|
||||||
"scripts": {
|
|
||||||
"gcm": "genaiscript run gcm",
|
|
||||||
"gai": "genaiscript run gai"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -186,38 +186,6 @@ namespace sat {
|
||||||
m_unsat.remove(m_clauses.size());
|
m_unsat.remove(m_clauses.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
void ddfw::add(solver const& s) {
|
|
||||||
set_seed(s.get_config().m_random_seed);
|
|
||||||
for (auto& ci : m_clauses)
|
|
||||||
m_alloc.del_clause(ci.m_clause);
|
|
||||||
m_clauses.reset();
|
|
||||||
m_use_list.reset();
|
|
||||||
m_num_non_binary_clauses = 0;
|
|
||||||
|
|
||||||
unsigned trail_sz = s.init_trail_size();
|
|
||||||
for (unsigned i = 0; i < trail_sz; ++i) {
|
|
||||||
add(1, s.m_trail.data() + i);
|
|
||||||
}
|
|
||||||
unsigned sz = s.m_watches.size();
|
|
||||||
for (unsigned l_idx = 0; l_idx < sz; ++l_idx) {
|
|
||||||
literal l1 = ~to_literal(l_idx);
|
|
||||||
watch_list const & wlist = s.m_watches[l_idx];
|
|
||||||
for (watched const& w : wlist) {
|
|
||||||
if (!w.is_binary_non_learned_clause())
|
|
||||||
continue;
|
|
||||||
literal l2 = w.get_literal();
|
|
||||||
if (l1.index() > l2.index())
|
|
||||||
continue;
|
|
||||||
literal ls[2] = { l1, l2 };
|
|
||||||
add(2, ls);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for (clause* c : s.m_clauses) {
|
|
||||||
add(c->size(), c->begin());
|
|
||||||
}
|
|
||||||
m_num_non_binary_clauses = s.m_clauses.size();
|
|
||||||
}
|
|
||||||
|
|
||||||
void ddfw::add_assumptions() {
|
void ddfw::add_assumptions() {
|
||||||
for (unsigned i = 0; i < m_assumptions.size(); ++i)
|
for (unsigned i = 0; i < m_assumptions.size(); ++i)
|
||||||
add(1, m_assumptions.data() + i);
|
add(1, m_assumptions.data() + i);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue