#include <qbf_quantor.h>
+ Inheritance diagram for qbf_quantort:
+ Collaboration diagram for qbf_quantort:
Returns true if an assumption is in the final conflict.
- Public Member Functions inherited from
cnft
Tseitin encoding of conjunction between multiple literals.
Tseitin encoding of disjunction between multiple literals.
Tseitin encoding of XOR between multiple literals.
Generate a new variable and return it as a literal.
Generate a vector of new variables.
Tseitin encoding of conjunction of two literals.
Tseitin encoding of disjunction of two literals.
Tseitin encoding of XOR of two literals.
Tseitin encoding of NAND of two literals.
Tseitin encoding of NOR of two literals.
Tseitin encoding of equality between two literals.
Tseitin encoding of implication between two literals.
- Public Member Functions inherited from
propt
asserts a==b in the propositional formula
Additional Inherited Members
- Public Types inherited from
propt
- Static Public Member Functions inherited from
dimacs_cnft
- Protected Member Functions inherited from
dimacs_cnft
- Protected Member Functions inherited from
cnft
filter 'true' from clause, eliminate duplicates, recognise trivially satisfied clauses
- Static Protected Member Functions inherited from
cnft
eliminate duplicates from given vector of literals
- Protected Attributes inherited from
cnft
- Protected Attributes inherited from
propt
Detailed Description
Constructor & Destructor Documentation
◆ qbf_quantort()
◆ ~qbf_quantort()
qbf_quantort::~qbf_quantort
(
)
override
Member Function Documentation
◆ l_get()
◆ prop_solve()
◆ solver_text()
std::string qbf_quantort::solver_text
(
)
const
overridevirtual
The documentation for this class was generated from the following files: