static AddToTree.Tree AddingSameUnderElementsSenderActionFx(AddToTree.Tree Node, AddToTree.Tree Dummy, ref bool CllingRightTrueLeftFalse, ref UknownIntegralSolver UIS) { if (Dummy == null) { return(Dummy); } try { if ((IS.IsPluSinNode(Dummy))) { CllingRightTrueLeftFalse = false; Dummy.LeftSideAccess = AddingSameUnderElements.AddingSameUnderElementsSenderActionFx(Node, Dummy.LeftSideAccess, ref CllingRightTrueLeftFalse, ref UIS); if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess.ThreadAccess, Dummy.ThreadAccess)) { Dummy = Dummy.LeftSideAccess; } } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } try { if ((IS.IsPluSinNode(Dummy))) { CllingRightTrueLeftFalse = true; Dummy.RightSideAccess = AddingSameUnderElements.AddingSameUnderElementsSenderActionFx(Node, Dummy.RightSideAccess, ref CllingRightTrueLeftFalse, ref UIS); //ERRORCORECTION6654444:The Deleting Unregular Plus Operator From Sin(x)^2 Integral:1394/4/6 if (Dummy.RightSideAccess.ThreadAccess != null && EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess.ThreadAccess, Dummy.ThreadAccess)) { Dummy = Dummy.RightSideAccess; } } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } if (Dummy.ThreadAccess != null) { if (!(((IS.IsMinuseOrPluse(Dummy.ThreadAccess.SampleAccess))))) { return(Dummy); } } try { if ((Dummy.ThreadAccess == null) || (Dummy.ThreadAccess.SampleAccess == "+")) { if (Dummy.SampleAccess == "/") { /* if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.ThreadAccess.RightSideAccess, Dummy)) * Dummy.ThreadAccess.LeftSideAccess = AddingSameUnderElements.AddingSameUnderElementsActionReciverFx(Node, Dummy.ThreadAccess.LeftSideAccess, Dummy,ref CllingRightTrueLeftFalse); * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.ThreadAccess.LeftSideAccess, Dummy)) * Dummy.ThreadAccess.RightSideAccess = AddingSameUnderElements.AddingSameUnderElementsActionReciverFx(Node, Dummy.ThreadAccess.RightSideAccess, Dummy,ref CllingRightTrueLeftFalse); */ Dummy.ThreadAccess = AddingSameUnderElements.AddingSameUnderElementsActionReciverFx(Node, Dummy.ThreadAccess, Dummy, ref CllingRightTrueLeftFalse, ref UIS); } } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } return(Dummy); }
static bool AllowToMulMinusePluseActionFx(AddToTree.Tree Dummy) { if (Dummy == null) { return(true); } bool Is = true; if (Dummy.SampleAccess == "/") { if (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { AddToTreeTreeLinkList FACTOR = FindSubFactor.FindSubFactorFx(Dummy.LeftSideAccess, Dummy.RightSideAccess); if (!(FACTOR.ISEmpty())) { AddToTree.Tree FACT = new AddToTree.Tree(null, false); do { FACT = FACTOR.DELETEFromTreeFirstNode(); if (IS.IsMinuseOrPluse(FACT.SampleAccess)) { Is = false; } }while(!(FACTOR.ISEmpty())); } } } Is = Is && (AllowToMulMinusePluse.AllowToMulMinusePluseActionFx(Dummy.LeftSideAccess)); Is = Is && (AllowToMulMinusePluse.AllowToMulMinusePluseActionFx(Dummy.RightSideAccess)); return(Is); }
static AddToTree.Tree ArrangmentToDeleteingMinusPluse(AddToTree.Tree Dummy) { if (Dummy == null) { return(Dummy); } DeleteingMinusPluseTree.ArrangmentToDeleteingMinusPluse(Dummy.LeftSideAccess); DeleteingMinusPluseTree.ArrangmentToDeleteingMinusPluse(Dummy.RightSideAccess); if (Dummy.SampleAccess == "+") { if (IS.IsMinuseOrPluse(Dummy.LeftSideAccess.SampleAccess)) { Dummy.SetLefTandRightCommonlySide(Dummy.RightSideAccess, Dummy.LeftSideAccess); } } return(Dummy); }
static AddToTree.Tree MinusPluseSorteStructureActionFx(AddToTree.Tree Dummy, ref bool Sorted) { if (Dummy == null) { return(Dummy); } if (!Sorted) { return(Dummy); } else { //if (Dummy.ThreadAccess == null)//LOCATION98124 : Refer to page 279. if (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if (IS.IsMinuseOrPluse(Dummy.LeftSideAccess.SampleAccess)) { AddToTree.Tree Holder = Dummy.CopyNewTree(Dummy.LeftSideAccess); AddToTree.Tree Holder2 = Dummy.CopyNewTree(Dummy); Dummy = Dummy.LeftSideAccess; Dummy.RightSideAccess = Holder2; Dummy.RightSideAccess.ThreadAccess = Dummy; Dummy = Dummy.RightSideAccess; Dummy.LeftSideAccess = Holder.RightSideAccess; Dummy.LeftSideAccess.ThreadAccess = Dummy; Dummy = Dummy.ThreadAccess; Dummy.ThreadAccess = Holder.ThreadAccess; } } else { Sorted = false; return(Dummy); } } Dummy.LeftSideAccess = MinusPluseSorteStructure.MinusPluseSorteStructureActionFx(Dummy.LeftSideAccess, ref Sorted); Dummy.RightSideAccess = MinusPluseSorteStructure.MinusPluseSorteStructureActionFx(Dummy.RightSideAccess, ref Sorted); return(Dummy); }
static AddToTree.Tree SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(AddToTree.Tree Dummy, AddToTree.Tree ToSimplified, ref bool Suitable, ref bool MinuseTruePlusFalse, ref bool SimplifiedTrueOtherWiseFalse, ref float Num) { if (Dummy == null) { return(Dummy); } try { if (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if (EqualToObject.IsEqual(Dummy.LeftSideAccess, ToSimplified)) { if (IS.IsNumber(Dummy.RightSideAccess.SampleAccess)) { Num = (float)System.Convert.ToDouble(Dummy.RightSideAccess.SampleAccess); try { if ((ToSimplified.ThreadAccess.ThreadAccess == null) && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81726487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLeftAndRightSide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { // Dummy.LeftSideAccess.RightSideAccess.ThreadAccess = Dummy; // Dummy.LeftSideAccess = Dummy.LeftSideAccess.RightSideAccess; Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess.ThreadAccess != null) && (Dummy.ThreadAccess.SampleAccess == "-")) { if ((ToSimplified.ThreadAccess.ThreadAccess.SampleAccess == "+") && (Dummy.ThreadAccess.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLeftAndRightSide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess.ThreadAccess != null) && (Dummy.ThreadAccess.SampleAccess == "+")) { if ((ToSimplified.ThreadAccess.ThreadAccess.SampleAccess == "-") && (Dummy.ThreadAccess.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLeftAndRightSide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } } } } catch (NullReferenceException t) { } } else if (EqualToObject.IsEqual(Dummy.RightSideAccess, ToSimplified)) { if (IS.IsNumber(Dummy.LeftSideAccess.SampleAccess)) { Dummy.RightSideAccess.SampleAccess = null; try { Num = (float)System.Convert.ToDouble(Dummy.LeftSideAccess.SampleAccess); if ((ToSimplified.ThreadAccess.ThreadAccess == null) && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81726487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLeftAndRightSide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess.ThreadAccess != null) && (Dummy.SampleAccess == "-")) { if ((ToSimplified.ThreadAccess.ThreadAccess.SampleAccess == "+") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.LeftSideAccess.ThreadAccess = Dummy; Dummy.RightSideAccess = Dummy.RightSideAccess.LeftSideAccess; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess.ThreadAccess != null) && (Dummy.SampleAccess == "+")) { if ((ToSimplified.ThreadAccess.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqual(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLeftAndRightSide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqual(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLeftAndRightSide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } Suitable = true; return(Dummy); } } } } catch (NullReferenceException t) { } } } } } else { return(Dummy); } } catch (NullReferenceException t) { } LocalSearchMinusPlusWithNumberMulatedEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(Dummy.LeftSideAccess, ToSimplified, ref Suitable, ref MinuseTruePlusFalse, ref SimplifiedTrueOtherWiseFalse, ref Num); LocalSearchMinusPlusWithNumberMulatedEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(Dummy.RightSideAccess, ToSimplified, ref Suitable, ref MinuseTruePlusFalse, ref SimplifiedTrueOtherWiseFalse, ref Num); return(Dummy); }
static AddToTree.Tree SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(AddToTree.Tree Dummy, AddToTree.Tree ToSimplified, ref bool Suitable, ref bool MinuseTruePlusFalse, ref bool SimplifiedTrueOtherWiseFalse, ref float Num) { if (Dummy == null) { return(Dummy); } AddToTree.Tree HOLDERCATCH = Dummy; try { if (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if ((EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess.RightSideAccess, ToSimplified.RightSideAccess)) && (IS.IsNumber(Dummy.LeftSideAccess.LeftSideAccess.SampleAccess))) { try { Num = (float)System.Convert.ToDouble(Dummy.LeftSideAccess.LeftSideAccess.SampleAccess); //Dummy = Dummy.LeftSideAccess.RightSideAccess; if ((ToSimplified.ThreadAccess == null) && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; //LOCATION81726487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); /*Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * // Dummy.LeftSideAccess.RightSideAccess.ThreadAccess = Dummy; * // Dummy.LeftSideAccess = Dummy.LeftSideAccess.RightSideAccess; * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess != null) && (Dummy.SampleAccess == "-")) { if ((ToSimplified.ThreadAccess.SampleAccess == "+") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; //LOCATION81987526487 :refer to page 265. /* AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess != null) && (Dummy.SampleAccess == "+")) { if ((ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; //LOCATION81987526487 :refer to page 265. /*AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Suitable = true; return(Dummy); } else if ((ToSimplified.ThreadAccess != null) && (Dummy.SampleAccess == "-")) { if ((ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; //LOCATION81987526487 :refer to page 265. /* AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Suitable = true; return(Dummy); } } } } } /*if (SimplifiedTrueOtherWiseFalse) * Dummy = Dummy.ThreadAccess; * else * Dummy = Dummy.ThreadAccess.ThreadAccess; * } */ catch (NullReferenceException t) { Dummy = HOLDERCATCH; ExceptionClass.ExceptionClassMethod(t); } } else if ((EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess.RightSideAccess, ToSimplified.RightSideAccess)) & (IS.IsNumber(Dummy.RightSideAccess.LeftSideAccess.SampleAccess))) { //Dummy.RightSideAccess.SampleAccess = null; try { Num = (float)System.Convert.ToDouble(Dummy.RightSideAccess.LeftSideAccess.SampleAccess); //Dummy = Dummy.RightSideAccess.RightSideAccess; if ((ToSimplified.ThreadAccess == null) && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; //LOCATION81726487 :refer to page 265. /*AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Suitable = true; return(Dummy); } else if ((((ToSimplified.ThreadAccess != null))) && (ToSimplified.ThreadAccess.SampleAccess == "+") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81987526487 :refer to page 265. /* AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.LeftSideAccess.ThreadAccess = Dummy; * Dummy.RightSideAccess = Dummy.RightSideAccess.LeftSideAccess; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; Suitable = true; return(Dummy); } else if ((((ToSimplified.ThreadAccess != null))) && (ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; //LOCATION81987526487 :refer to page 265. /* AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; Suitable = true; return(Dummy); } else if ((((ToSimplified.ThreadAccess != null))) && (ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81987526487 :refer to page 265. /*AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); * Dummy = Dummy.ThreadAccess; * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) * { * Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.RightSideAccess.SampleAccess = null; * } * else * if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) * { * Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); * Dummy.LeftSideAccess.SampleAccess = null; * } */ Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; Suitable = true; return(Dummy); } /*if (SimplifiedTrueOtherWiseFalse) * Dummy = Dummy.ThreadAccess; * else * Dummy = Dummy.ThreadAccess.ThreadAccess; */ } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); Dummy = HOLDERCATCH; } } } else { return(Dummy); } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } LocalSearchMinusPlusWithNumberMulatedEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(Dummy.LeftSideAccess, ToSimplified, ref Suitable, ref MinuseTruePlusFalse, ref SimplifiedTrueOtherWiseFalse, ref Num); LocalSearchMinusPlusWithNumberMulatedEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtLeft(Dummy.RightSideAccess, ToSimplified, ref Suitable, ref MinuseTruePlusFalse, ref SimplifiedTrueOtherWiseFalse, ref Num); return(Dummy); }
static AddToTree.Tree RepeatedlyDeletedAction(AddToTree.Tree Dummy) { if (Dummy == null) { return(Dummy); } DeleteingMinusPluseTree.RepeatedlyDeletedAction(Dummy.LeftSideAccess); DeleteingMinusPluseTree.RepeatedlyDeletedAction(Dummy.RightSideAccess); AddToTree.Tree Current = Dummy; AddToTree.Tree CurrentTow = Dummy.LeftSideAccess; if (CurrentTow != null) { while (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if (CurrentTow != null) { while (IS.IsMinuseOrPluse(CurrentTow.SampleAccess)) { if (((Dummy.SampleAccess == "+") && (CurrentTow.SampleAccess == "-")) || ((Dummy.SampleAccess == "-") && (CurrentTow.SampleAccess == "+"))) { if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, CurrentTow.RightSideAccess)) { //Dummy = Dummy.FINDTreeWithThreadConsideration(Dummy,Dummy); String A = Dummy.SampleAccess; if (Dummy != null) { if (Dummy.ThreadAccess == null) { Dummy = Dummy.LeftSideAccess; Dummy.ThreadAccess = null; } else { Dummy.ThreadAccess.LeftSideAccess = Dummy.LeftSideAccess; Dummy.LeftSideAccess.ThreadAccess = Dummy.ThreadAccess; } } if (A == "+") { while ((!EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, CurrentTow.RightSideAccess)) && (Dummy.SampleAccess != "-")) { Dummy = Dummy.LeftSideAccess; } } if (A == "-") { while ((!EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, CurrentTow.RightSideAccess)) && (Dummy.SampleAccess != "+")) { Dummy = Dummy.LeftSideAccess; } } //Dummy = Dummy.FINDTreeWithThreadConsideration(Dummy, CurrentTow); if (Dummy.ThreadAccess == null) { Dummy = Dummy.LeftSideAccess; Dummy.ThreadAccess = null; } else { Dummy.ThreadAccess.LeftSideAccess = Dummy.LeftSideAccess; Dummy.LeftSideAccess.ThreadAccess = Dummy.ThreadAccess; } //if (Dummy.ThreadAccess != null) //Dummy.ThreadAccess.LeftSideAccess = Dummy.LeftSideAccess; //Dummy = AddToTree.Tree.DeleteTree(Dummy, CurrentTow); CurrentTow = Dummy.LeftSideAccess; } } CurrentTow = CurrentTow.LeftSideAccess; } } Dummy = Dummy.LeftSideAccess; CurrentTow = Dummy.LeftSideAccess; } } //Dummy= Dummy; while ((!EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy, Current)) && (Dummy.ThreadAccess != null)) { Dummy = Dummy.ThreadAccess; } CurrentTow = Dummy.RightSideAccess; if (CurrentTow != null) { while (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if (CurrentTow != null) { while (IS.IsMinuseOrPluse(CurrentTow.SampleAccess)) { if (((Dummy.SampleAccess == "+") && (CurrentTow.SampleAccess == "-")) || ((Dummy.SampleAccess == "-") && (CurrentTow.SampleAccess == "+"))) { if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, CurrentTow.LeftSideAccess)) { //Dummy = Dummy.FINDTreeWithThreadConsideration(Dummy, Dummy); String A = Dummy.SampleAccess; if (Dummy.ThreadAccess == null) { Dummy = Dummy.RightSideAccess; Dummy.ThreadAccess = null; } else { Dummy.ThreadAccess.RightSideAccess = Dummy.RightSideAccess; Dummy.RightSideAccess.ThreadAccess = Dummy.ThreadAccess; } if (A == "+") { while ((!EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, CurrentTow.LeftSideAccess)) && (Dummy.SampleAccess != "-")) { Dummy = Dummy.RightSideAccess; } } if (A == "-") { while ((!EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, CurrentTow.RightSideAccess)) && (Dummy.SampleAccess != "+")) { Dummy = Dummy.RightSideAccess; } } if (Dummy.ThreadAccess == null) { Dummy = Dummy.RightSideAccess; Dummy.ThreadAccess = null; } else { Dummy.ThreadAccess.RightSideAccess = Dummy.RightSideAccess; Dummy.RightSideAccess.ThreadAccess = Dummy.ThreadAccess; } } } CurrentTow = CurrentTow.RightSideAccess; } } Dummy = Dummy.RightSideAccess; CurrentTow = Dummy.RightSideAccess; } } return(Dummy); }
static AddToTree.Tree SuitableToSimplifierLocalThatToSimplifiedLocatedAtRight(AddToTree.Tree Dummy, AddToTree.Tree ToSimplified, out bool Suitable, out bool MinuseTruePlusFalse, out bool SimplifiedTrueOtherWiseFalse) { if (Dummy == null) { Suitable = false; MinuseTruePlusFalse = false; SimplifiedTrueOtherWiseFalse = false; return(Dummy); } try { if (IS.IsMinuseOrPluse(Dummy.SampleAccess)) { if (Dummy.FINDTreeWithThreadConsideration(ToSimplified, Dummy.LeftSideAccess) == null) { if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, ToSimplified)) { try { if ((ToSimplified.ThreadAccess.SampleAccess == "+") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81726487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } } else if ((ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.ThreadAccess.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } } else if (Dummy.FINDTreeWithThreadConsideration(ToSimplified, Dummy.RightSideAccess) == null) { if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, ToSimplified)) { try { if ((ToSimplified.ThreadAccess.SampleAccess == "+") && (Dummy.SampleAccess == "-")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = true; //LOCATION81726487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } } else if ((ToSimplified.ThreadAccess.SampleAccess == "-") && (Dummy.SampleAccess == "+")) { SimplifiedTrueOtherWiseFalse = true; MinuseTruePlusFalse = false; //LOCATION81987526487 :refer to page 265. AddToTree.Tree HOLDER = Dummy.CopyNewTree(Dummy); Dummy = Dummy.ThreadAccess; if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.RightSideAccess, HOLDER)) { Dummy.RightSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.RightSideAccess.SampleAccess = null; } else if (EqualToObject.IsEqualWithThreadConsiderationCommonly(Dummy.LeftSideAccess, HOLDER)) { Dummy.LeftSideAccess.SetLefTandRightCommonlySide(null, null); Dummy.LeftSideAccess.SampleAccess = null; } } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } } } } Suitable = true; } else { Suitable = false; MinuseTruePlusFalse = false; SimplifiedTrueOtherWiseFalse = false; return(Dummy); } } catch (NullReferenceException t) { ExceptionClass.ExceptionClassMethod(t); } LocalSearchMinusPlusEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtRight(Dummy.LeftSideAccess, ToSimplified, out Suitable, out MinuseTruePlusFalse, out SimplifiedTrueOtherWiseFalse); LocalSearchMinusPlusEqualSimplifier.SuitableToSimplifierLocalThatToSimplifiedLocatedAtRight(Dummy.RightSideAccess, ToSimplified, out Suitable, out MinuseTruePlusFalse, out SimplifiedTrueOtherWiseFalse); return(Dummy); }
static AddToTree.Tree CommonFactorSimlificationActionFx(AddToTree.Tree Dummy, ref bool CONTINUE, ref UknownIntegralSolver UIS) { if (Dummy == null) { return(Dummy); } Dummy.LeftSideAccess = CommonFactorSimlification.CommonFactorSimlificationActionFx(Dummy.LeftSideAccess, ref CONTINUE, ref UIS); Dummy.RightSideAccess = CommonFactorSimlification.CommonFactorSimlificationActionFx(Dummy.RightSideAccess, ref CONTINUE, ref UIS); //Dummy = CommonFactorSimlification.CommonFactorSuitable(Dummy,ref CONTINUE); int INCREASE = 2147483647 / 20; UIS.SetProgressValue(UIS.progressBar7, 0); if (IS.IsMinuseOrPluse(Dummy.CopyNewTree(Dummy).SampleAccess)) { if (IS.IsDiv(Dummy.LeftSideAccess.SampleAccess) && (IS.IsDiv(Dummy.RightSideAccess.SampleAccess))) { UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); AddToTree.Tree COMMONFACTOR = CommonFactor.CommonFactorFx(Dummy.LeftSideAccess.RightSideAccess, Dummy.RightSideAccess.RightSideAccess); AddToTree.Tree COMMONFACTORSIMPLIFICATIONONE = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATIONTOW = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATIONTHREE = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATIONFOUR = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATION = new AddToTree.Tree(null, false); /*COMMONFACTORSIMPLIFICATIONONE.SetLefTandRightCommonlySide(COMMONFACTOR.CopyNewTree(COMMONFACTOR),Dummy.CopyNewTree(Dummy.LeftSideAccess.RightSideAccess)); * COMMONFACTORSIMPLIFICATIONONE.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; * COMMONFACTORSIMPLIFICATIONONE.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; * COMMONFACTORSIMPLIFICATIONONE.SampleAccess = "/"; */ COMMONFACTORSIMPLIFICATIONONE = Dummy.CopyNewTree(Dummy.RightSideAccess.RightSideAccess); UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATIONTOW.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONONE, Dummy.CopyNewTree(Dummy.LeftSideAccess.LeftSideAccess)); COMMONFACTORSIMPLIFICATIONTOW.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.SampleAccess = "*"; /*COMMONFACTORSIMPLIFICATIONTHREE.SetLefTandRightCommonlySide(COMMONFACTOR.CopyNewTree(COMMONFACTOR), Dummy.CopyNewTree(Dummy.RightSideAccess.RightSideAccess)); * COMMONFACTORSIMPLIFICATIONTHREE.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTHREE; * COMMONFACTORSIMPLIFICATIONTHREE.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTHREE; * COMMONFACTORSIMPLIFICATIONTHREE.SampleAccess = "/"; */ //ERRORCORECTION30704050 :Refer to page 302. COMMONFACTORSIMPLIFICATIONTHREE = Dummy.CopyNewTree(Dummy.LeftSideAccess.RightSideAccess); UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATIONFOUR.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONTHREE, Dummy.CopyNewTree(Dummy.RightSideAccess.LeftSideAccess)); COMMONFACTORSIMPLIFICATIONFOUR.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONFOUR; COMMONFACTORSIMPLIFICATIONFOUR.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONFOUR; COMMONFACTORSIMPLIFICATIONFOUR.SampleAccess = "*"; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONTOW, COMMONFACTORSIMPLIFICATIONFOUR); COMMONFACTORSIMPLIFICATION.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.SampleAccess = Dummy.SampleAccess; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATION.CopyNewTree(COMMONFACTORSIMPLIFICATION), COMMONFACTOR.CopyNewTree(COMMONFACTOR)); COMMONFACTORSIMPLIFICATION.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.SampleAccess = "/"; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.ThreadAccess = Dummy.ThreadAccess; //ERROCOCRECTIOn8912739879874 :The thread must be refernces to befor node. Dummy = COMMONFACTORSIMPLIFICATION; CONTINUE = true; } else { UIS.SetProgressValue(UIS.progressBar7, 2147483647 / 3); if (IS.IsDiv(Dummy.LeftSideAccess.SampleAccess)) { UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); AddToTree.Tree COMMONFACTORSIMPLIFICATIONONE = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATIONTOW = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATION = new AddToTree.Tree(null, false); COMMONFACTORSIMPLIFICATIONONE.SetLefTandRightCommonlySide(Dummy.CopyNewTree(Dummy.LeftSideAccess.RightSideAccess), Dummy.CopyNewTree(Dummy.RightSideAccess)); COMMONFACTORSIMPLIFICATIONONE.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; COMMONFACTORSIMPLIFICATIONONE.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; COMMONFACTORSIMPLIFICATIONONE.SampleAccess = "*"; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATIONTOW.SetLefTandRightCommonlySide(Dummy.CopyNewTree(Dummy.LeftSideAccess.LeftSideAccess), COMMONFACTORSIMPLIFICATIONONE.CopyNewTree(COMMONFACTORSIMPLIFICATIONONE)); COMMONFACTORSIMPLIFICATIONTOW.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.SampleAccess = Dummy.SampleAccess; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONTOW, Dummy.CopyNewTree(Dummy.LeftSideAccess.RightSideAccess)); COMMONFACTORSIMPLIFICATION.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.SampleAccess = "/"; COMMONFACTORSIMPLIFICATION.ThreadAccess = Dummy.ThreadAccess; //ERROCOCRECTIOn8912739879874 :The thread must be refernces to befor node. Dummy = COMMONFACTORSIMPLIFICATION; CONTINUE = true; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); } else { UIS.SetProgressValue(UIS.progressBar7, (2147483647 / 3) * 2); if (IS.IsDiv(Dummy.RightSideAccess.SampleAccess)) { UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); AddToTree.Tree COMMONFACTORSIMPLIFICATIONONE = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATIONTOW = new AddToTree.Tree(null, false); AddToTree.Tree COMMONFACTORSIMPLIFICATION = new AddToTree.Tree(null, false); UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATIONONE.SetLefTandRightCommonlySide(Dummy.CopyNewTree(Dummy.RightSideAccess.RightSideAccess), Dummy.CopyNewTree(Dummy.LeftSideAccess)); COMMONFACTORSIMPLIFICATIONONE.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; COMMONFACTORSIMPLIFICATIONONE.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONONE; COMMONFACTORSIMPLIFICATIONONE.SampleAccess = "*"; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATIONTOW.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONONE.CopyNewTree(COMMONFACTORSIMPLIFICATIONONE), Dummy.CopyNewTree(Dummy.RightSideAccess.LeftSideAccess)); COMMONFACTORSIMPLIFICATIONTOW.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATIONTOW; COMMONFACTORSIMPLIFICATIONTOW.SampleAccess = Dummy.SampleAccess; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.SetLefTandRightCommonlySide(COMMONFACTORSIMPLIFICATIONTOW, Dummy.CopyNewTree(Dummy.RightSideAccess.RightSideAccess)); COMMONFACTORSIMPLIFICATION.LeftSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.RightSideAccess.ThreadAccess = COMMONFACTORSIMPLIFICATION; COMMONFACTORSIMPLIFICATION.SampleAccess = "/"; //ERROCOCRECTIOn8912739879874 :The thread must be refernces to befor node. UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); COMMONFACTORSIMPLIFICATION.ThreadAccess = Dummy.ThreadAccess; Dummy = COMMONFACTORSIMPLIFICATION; CONTINUE = true; UIS.SetProgressValue(UIS.progressBar7, INCREASE + UIS.progressBar7.Value); } } } } UIS.SetProgressValue(UIS.progressBar7, 2147483647); return(Dummy); }