#include "minisat_solver.h"
#include "minisat_types.h"
#include <cmath>
#include <iostream>
#include <algorithm>
Go to the source code of this file.
Author: Alexander Fuchs
Created: Fri Sep 08 11:04:00 2006
License to use, copy, modify, sell and/or distribute this software and its documentation for any purpose is hereby granted without royalty, subject to the terms and conditions defined in the LICENSE file provided with this distribution.
Definition in file minisat_solver.cpp.
const bool defer_theory_propagation = true |
Constants
Definition at line 63 of file minisat_solver.cpp.
Referenced by MiniSat::Solver::propagate(), MiniSat::Solver::push(), and MiniSat::Solver::search().
const bool eager_explanation = true |
theory implications
Definition at line 70 of file minisat_solver.cpp.
Referenced by MiniSat::Solver::push(), MiniSat::Solver::resolveTheoryImplication(), and MiniSat::Solver::search().
const bool keep_lazy_explanation = true |
Definition at line 76 of file minisat_solver.cpp.
Referenced by MiniSat::Solver::resolveTheoryImplication().
const bool push_theory_propagation = true |
const bool push_theory_implication = true |
const bool push_theory_clause = true |
const vector<Var>::size_type prop_lookahead = 1 |
const bool protocol = false |
Definition at line 105 of file minisat_solver.cpp.
Referenced by MiniSat::Solver::protocolPropagation(), MiniSat::Solver::push(), and MiniSat::Solver::search().
const bool debug_full = false |
Definition at line 112 of file minisat_solver.cpp.
Referenced by MiniSat::Solver::allClausesSatisfied(), MiniSat::Solver::checkClauses(), MiniSat::Solver::checkTrail(), and MiniSat::Solver::checkWatched().