|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface SATProof.Clause
A clause in a proof of unsatisfiability.
proof: SATProver |
literals: int[] \\ clause literals |
antecedents: set Clause \\ the clauses from which this clause was derived |
Method Summary | |
---|---|
IntIterator |
antecedents()
Returns an iterator over the indices of the clauses from which this was learned. |
int |
index()
Returns the index of this clause in the proof. |
boolean |
learned()
Returns true if this is a learned clause. |
int |
literal(int index)
Returns the literal at the given index. |
int |
size()
Returns the number of literals in this clause. |
Method Detail |
---|
int index()
int size()
int literal(int index)
boolean learned()
IntIterator antecedents()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |