|
||||||||||
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 |