aima.logic.fol.inference.proof
Interface ProofStep
- All Known Implementing Classes:
- AbstractProofStep, ProofStepBwChGoal, ProofStepChainCancellation, ProofStepChainContrapositive, ProofStepChainDropped, ProofStepChainFromClause, ProofStepChainReduction, ProofStepClauseBinaryResolvent, ProofStepClauseClausifySentence, ProofStepClauseDemodulation, ProofStepClauseFactor, ProofStepClauseParamodulation, ProofStepFoChAlreadyAFact, ProofStepFoChAssertFact, ProofStepGoal, ProofStepPremise, ProofStepRenaming
public interface ProofStep
getStepNumber
int getStepNumber()
setStepNumber
void setStepNumber(int step)
getPredecessorSteps
java.util.List<ProofStep> getPredecessorSteps()
getProof
java.lang.String getProof()
getJustification
java.lang.String getJustification()