public List<IntroductionRule> introductionRules(){
List<IntroductionRule> nodes=new ArrayList<IntroductionRule>();
- nodes.addAll(super.introductionRules());
+ nodes.addAll(super.introductionRules()); //eredita la R.A.A.
+
+ //Introduzione sinistra dell'or
RuleIntroduction orIntroductionLeft=new RuleIntroduction("∨i(L)",6);
Node orLeft=new Node(leftF);
Node thisNodeL=new Node(this);
thisNodeL.addChild(orLeft);
orIntroductionLeft.tempRule=thisNodeL;
nodes.add(orIntroductionLeft);
+
+ //Introduzione destra dell'or
RuleIntroduction orIntroductionRight=new RuleIntroduction("∨i(R)",5);
Node orRight=new Node(rightF);
Node thisNodeR=new Node(this);
thisNodeR.addChild(orRight);
orIntroductionRight.tempRule=thisNodeR;
nodes.add(orIntroductionRight);
+
return nodes;
}