public class RuleBotElimination implements EliminationRule
{
String ruleName;
- public String getName()
- {
- return ruleName;
- }
FormulaBOT Fn;
RuleBotElimination(FormulaBOT F)
{
}
public Node createNodes(Formula F,askFormula ask)
{
- Formula C=ask.Ask();
+ Formula C;
+ if (F!=null)
+ C=F;
+ else
+ C=ask.Ask();
Node elNode=new Node(Fn);
Node rNode=new Node(C);
rNode.addChild(elNode);
rNode.ruleName=ruleName;
return rNode;
}
-}
\ No newline at end of file
+}