jtp.frame.fc
Class ActionCreationReasoningStep
java.lang.Object
|
+--jtp.proof.Proof
|
+--jtp.ReasoningStep
|
+--jtp.frame.fc.RuleCreationReasoningStep
|
+--jtp.frame.fc.ActionCreationReasoningStep
- All Implemented Interfaces:
- Cloneable, Serializable, Unifyable
- public abstract class ActionCreationReasoningStep
- extends RuleCreationReasoningStep
- See Also:
- Serialized Form
Methods inherited from class jtp.ReasoningStep |
addContentsIfUnifyable, backtrack, clone, cloneNeedsDereferencing, collectUnifyableElements, contains, createDereferencedClone, deReferenceBindings, deReferenceElement, deReferenceList, deReferenceVariables, getCost, getInference, getSubProofs, getVariables, makeStep, unify |
ACTION_RESULT_LIT
protected static Symbol ACTION_RESULT_LIT
ActionCreationReasoningStep
public ActionCreationReasoningStep(Clause cl,
String ruleID)
throws ReasoningException
ActionCreationReasoningStep
public ActionCreationReasoningStep(Clause cl,
String ruleID,
List subProofSteps)
throws ReasoningException
validateClause
protected static void validateClause(Clause cl)
throws ReasoningException
ReasoningException
createAction
public abstract BlendingRuleAction createAction(Literal ruleLit,
ReasoningStep rs,
List triggers)