|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProofFinder
A proof finder can create formal proofs for propositions.
| Method Summary | |
|---|---|
void |
findProof(Element formula,
FormalProofLineList proof,
ModuleContext context,
Parameters parameters,
ModuleLogListener log,
Element2Utf8 transform)
Finds a formal proof. |
java.lang.String |
getExecutionActionDescription()
Get a description which action is currently taken. |
| Method Detail |
|---|
void findProof(Element formula,
FormalProofLineList proof,
ModuleContext context,
Parameters parameters,
ModuleLogListener log,
Element2Utf8 transform)
throws InterruptException,
ProofException
formula - Formula we want to proof.proof - Initial proof lines containing only "Add" lines.context - We are in this context.parameters - Further parameters to tune search process.log - Log progress.transform - Transformer for getting UTF-8 out of elements.
InterruptException - Proof finding was interrupted.
ProofException - Finding result.java.lang.String getExecutionActionDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||