NO Initial ITS Start location: l6 0: l0 -> l2 : __disjvr_0^0'=__disjvr_0^post0, deltaext_new^0'=deltaext_new^post0, delta^0'=delta^post0, wnt^0'=wnt^post0, deltaext^0'=deltaext^post0, __disjvr_1^0'=__disjvr_1^post0, deltext^0'=deltext^post0, delta_new^0'=delta_new^post0, wntext^0'=wntext^post0, (-delta_new^post0+delta_new^0 == 0 /\ __disjvr_0^0-__disjvr_0^post0 == 0 /\ -deltaext^post0+deltaext^0 == 0 /\ -wntext^post0+wntext^0 == 0 /\ -__disjvr_0^0+__disjvr_0^post0 == 0 /\ __disjvr_1^0-__disjvr_1^post0 == 0 /\ -deltext^post0+deltext^0 == 0 /\ delta^0-delta^post0 == 0 /\ deltaext_new^0-deltaext_new^post0 == 0 /\ wnt^0-wnt^post0 == 0), cost: 1 2: l0 -> l3 : __disjvr_0^0'=__disjvr_0^post2, deltaext_new^0'=deltaext_new^post2, delta^0'=delta^post2, wnt^0'=wnt^post2, deltaext^0'=deltaext^post2, __disjvr_1^0'=__disjvr_1^post2, deltext^0'=deltext^post2, delta_new^0'=delta_new^post2, wntext^0'=wntext^post2, (__disjvr_0^0-__disjvr_0^post2 == 0 /\ deltaext_new^0-deltaext_new^post2 == 0 /\ -wntext^post2+wntext^0 == 0 /\ -delta_new^post2+delta_new^0 == 0 /\ -deltext^post2+deltext^0 == 0 /\ -delta^post2+delta^0 == 0 /\ -__disjvr_1^post2+__disjvr_1^0 == 0 /\ deltaext^0-deltaext^post2 == 0 /\ -wnt^post2+wnt^0 == 0 /\ __disjvr_1^post2-__disjvr_1^0 == 0), cost: 1 1: l2 -> l1 : __disjvr_0^0'=__disjvr_0^post1, deltaext_new^0'=deltaext_new^post1, delta^0'=delta^post1, wnt^0'=wnt^post1, deltaext^0'=deltaext^post1, __disjvr_1^0'=__disjvr_1^post1, deltext^0'=deltext^post1, delta_new^0'=delta_new^post1, wntext^0'=wntext^post1, (__disjvr_1^0-__disjvr_1^post1 == 0 /\ -delta_new^post1+delta_new^0 == 0 /\ delta^post1-delta_new^0 == 0 /\ wnt^0-wnt^post1 == 0 /\ -wntext^post1+wntext^0 == 0 /\ deltaext_new^0-deltaext_new^post1 == 0 /\ -deltaext_new^0+deltaext^post1 == 0 /\ __disjvr_0^0-__disjvr_0^post1 == 0 /\ -deltext^post1+deltext^0 == 0), cost: 1 8: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post8, deltaext_new^0'=deltaext_new^post8, delta^0'=delta^post8, wnt^0'=wnt^post8, deltaext^0'=deltaext^post8, __disjvr_1^0'=__disjvr_1^post8, deltext^0'=deltext^post8, delta_new^0'=delta_new^post8, wntext^0'=wntext^post8, (-delta_new^post8+delta_new^0 == 0 /\ deltaext^0-deltaext^post8 == 0 /\ -wntext^post8+wntext^0 == 0 /\ wnt^0-wnt^post8 == 0 /\ -__disjvr_1^post8+__disjvr_1^0 == 0 /\ -3-wnt^0+2*deltaext^0 <= 0 /\ deltext^0-deltext^post8 == 0 /\ -delta^post8+delta^0 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ deltaext_new^post8-deltaext^0 == 0 /\ 3+wnt^0-2*deltaext^0 <= 0), cost: 1 9: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post9, deltaext_new^0'=deltaext_new^post9, delta^0'=delta^post9, wnt^0'=wnt^post9, deltaext^0'=deltaext^post9, __disjvr_1^0'=__disjvr_1^post9, deltext^0'=deltext^post9, delta_new^0'=delta_new^post9, wntext^0'=wntext^post9, (-delta_new^post9+delta_new^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ -2-wnt^0+2*deltaext^0 <= 0 /\ delta^0-delta^post9 == 0 /\ -wntext^post9+wntext^0 == 0 /\ -__disjvr_1^post9+__disjvr_1^0 == 0 /\ -deltext^post9+deltext^0 == 0 /\ 2+wnt^0-2*deltaext^0 <= 0 /\ -deltaext^post9+deltaext^0 == 0 /\ wnt^0-wnt^post9 == 0 /\ deltaext_new^post9-deltaext^0 == 0), cost: 1 10: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post10, deltaext_new^0'=deltaext_new^post10, delta^0'=delta^post10, wnt^0'=wnt^post10, deltaext^0'=deltaext^post10, __disjvr_1^0'=__disjvr_1^post10, deltext^0'=deltext^post10, delta_new^0'=delta_new^post10, wntext^0'=wntext^post10, (4+wnt^0-2*deltaext^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ -wntext^post10+wntext^0 == 0 /\ delta_new^0-delta_new^post10 == 0 /\ -deltext^post10+deltext^0 == 0 /\ -__disjvr_1^post10+__disjvr_1^0 == 0 /\ 1-deltaext^0+deltaext_new^post10 == 0 /\ delta^0-delta^post10 == 0 /\ deltaext^0-deltaext^post10 == 0 /\ -wnt^post10+wnt^0 == 0), cost: 1 11: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post11, deltaext_new^0'=deltaext_new^post11, delta^0'=delta^post11, wnt^0'=wnt^post11, deltaext^0'=deltaext^post11, __disjvr_1^0'=__disjvr_1^post11, deltext^0'=deltext^post11, delta_new^0'=delta_new^post11, wntext^0'=wntext^post11, (-delta^post11+delta^0 == 0 /\ -wnt^post11+wnt^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ deltaext^0-deltaext^post11 == 0 /\ -delta_new^post11+delta_new^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0 /\ -1-deltaext^0+deltaext_new^post11 == 0 /\ -wntext^post11+wntext^0 == 0 /\ -__disjvr_1^post11+__disjvr_1^0 == 0 /\ deltext^0-deltext^post11 == 0), cost: 1 3: l3 -> l1 : __disjvr_0^0'=__disjvr_0^post3, deltaext_new^0'=deltaext_new^post3, delta^0'=delta^post3, wnt^0'=wnt^post3, deltaext^0'=deltaext^post3, __disjvr_1^0'=__disjvr_1^post3, deltext^0'=deltext^post3, delta_new^0'=delta_new^post3, wntext^0'=wntext^post3, (-deltext^post3+deltext^0 == 0 /\ -delta_new^0+delta^post3 == 0 /\ deltaext_new^0-deltaext_new^post3 == 0 /\ wnt^0-wnt^post3 == 0 /\ -deltaext_new^0+deltaext^post3 == 0 /\ -delta_new^post3+delta_new^0 == 0 /\ -wntext^post3+wntext^0 == 0 /\ -__disjvr_1^post3+__disjvr_1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0), cost: 1 4: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post4, deltaext_new^0'=deltaext_new^post4, delta^0'=delta^post4, wnt^0'=wnt^post4, deltaext^0'=deltaext^post4, __disjvr_1^0'=__disjvr_1^post4, deltext^0'=deltext^post4, delta_new^0'=delta_new^post4, wntext^0'=wntext^post4, (__disjvr_1^0-__disjvr_1^post4 == 0 /\ delta_new^post4-delta^0 == 0 /\ -deltext^post4+deltext^0 == 0 /\ -deltaext^post4+deltaext^0 == 0 /\ delta^0-delta^post4 == 0 /\ __disjvr_0^0-__disjvr_0^post4 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 <= 0 /\ wnt^0-wnt^post4 == 0 /\ deltaext_new^0-deltaext_new^post4 == 0 /\ -wntext^post4+wntext^0 == 0 /\ -1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 1 5: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post5, deltaext_new^0'=deltaext_new^post5, delta^0'=delta^post5, wnt^0'=wnt^post5, deltaext^0'=deltaext^post5, __disjvr_1^0'=__disjvr_1^post5, deltext^0'=deltext^post5, delta_new^0'=delta_new^post5, wntext^0'=wntext^post5, (wnt^0-wnt^post5 == 0 /\ delta^0-delta^post5 == 0 /\ 2*delta^0-deltaext^0-wntext^0 <= 0 /\ deltaext_new^0-deltaext_new^post5 == 0 /\ -2*delta^0+deltaext^0+wntext^0 <= 0 /\ -deltaext^post5+deltaext^0 == 0 /\ -wntext^post5+wntext^0 == 0 /\ -delta^0+delta_new^post5 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ -deltext^post5+deltext^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0), cost: 1 6: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post6, deltaext_new^0'=deltaext_new^post6, delta^0'=delta^post6, wnt^0'=wnt^post6, deltaext^0'=deltaext^post6, __disjvr_1^0'=__disjvr_1^post6, deltext^0'=deltext^post6, delta_new^0'=delta_new^post6, wntext^0'=wntext^post6, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post6 == 0 /\ -__disjvr_1^post6+__disjvr_1^0 == 0 /\ deltaext_new^0-deltaext_new^post6 == 0 /\ -wnt^post6+wnt^0 == 0 /\ -wntext^post6+wntext^0 == 0 /\ 1-delta^0+delta_new^post6 == 0 /\ deltaext^0-deltaext^post6 == 0 /\ __disjvr_0^0-__disjvr_0^post6 == 0 /\ -deltext^post6+deltext^0 == 0), cost: 1 7: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post7, deltaext_new^0'=deltaext_new^post7, delta^0'=delta^post7, wnt^0'=wnt^post7, deltaext^0'=deltaext^post7, __disjvr_1^0'=__disjvr_1^post7, deltext^0'=deltext^post7, delta_new^0'=delta_new^post7, wntext^0'=wntext^post7, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -__disjvr_1^post7+__disjvr_1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post7 == 0 /\ -wnt^post7+wnt^0 == 0 /\ delta^0-delta^post7 == 0 /\ deltaext^0-deltaext^post7 == 0 /\ wntext^0-wntext^post7 == 0 /\ deltaext_new^0-deltaext_new^post7 == 0 /\ -1-delta^0+delta_new^post7 == 0 /\ -deltext^post7+deltext^0 == 0), cost: 1 12: l5 -> l1 : __disjvr_0^0'=__disjvr_0^post12, deltaext_new^0'=deltaext_new^post12, delta^0'=delta^post12, wnt^0'=wnt^post12, deltaext^0'=deltaext^post12, __disjvr_1^0'=__disjvr_1^post12, deltext^0'=deltext^post12, delta_new^0'=delta_new^post12, wntext^0'=wntext^post12, (deltaext^0-deltaext^post12 == 0 /\ wnt^0-wnt^post12 == 0 /\ -delta^0 <= 0 /\ deltaext_new^0-deltaext_new^post12 == 0 /\ -3+wnt^0 <= 0 /\ deltext^0-deltext^post12 == 0 /\ -3+wntext^0 <= 0 /\ -deltaext^0 <= 0 /\ -delta_new^post12+delta_new^0 == 0 /\ -wntext^0 <= 0 /\ -wntext^post12+wntext^0 == 0 /\ delta^0-delta^post12 == 0 /\ -__disjvr_1^post12+__disjvr_1^0 == 0 /\ -3+delta^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ -wnt^0 <= 0 /\ -3+deltext^0 <= 0), cost: 1 13: l6 -> l5 : __disjvr_0^0'=__disjvr_0^post13, deltaext_new^0'=deltaext_new^post13, delta^0'=delta^post13, wnt^0'=wnt^post13, deltaext^0'=deltaext^post13, __disjvr_1^0'=__disjvr_1^post13, deltext^0'=deltext^post13, delta_new^0'=delta_new^post13, wntext^0'=wntext^post13, (deltaext_new^0-deltaext_new^post13 == 0 /\ deltext^0-deltext^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -deltaext^post13+deltaext^0 == 0 /\ wnt^0-wnt^post13 == 0 /\ -delta_new^post13+delta_new^0 == 0 /\ -wntext^post13+wntext^0 == 0 /\ delta^0-delta^post13 == 0 /\ __disjvr_0^0-__disjvr_0^post13 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l2 : __disjvr_0^0'=__disjvr_0^post0, deltaext_new^0'=deltaext_new^post0, delta^0'=delta^post0, wnt^0'=wnt^post0, deltaext^0'=deltaext^post0, __disjvr_1^0'=__disjvr_1^post0, deltext^0'=deltext^post0, delta_new^0'=delta_new^post0, wntext^0'=wntext^post0, (-delta_new^post0+delta_new^0 == 0 /\ __disjvr_0^0-__disjvr_0^post0 == 0 /\ -deltaext^post0+deltaext^0 == 0 /\ -wntext^post0+wntext^0 == 0 /\ -__disjvr_0^0+__disjvr_0^post0 == 0 /\ __disjvr_1^0-__disjvr_1^post0 == 0 /\ -deltext^post0+deltext^0 == 0 /\ delta^0-delta^post0 == 0 /\ deltaext_new^0-deltaext_new^post0 == 0 /\ wnt^0-wnt^post0 == 0), cost: 1 New rule: l0 -> l2 : 0 == 0, cost: 1 Applied preprocessing Original rule: l2 -> l1 : __disjvr_0^0'=__disjvr_0^post1, deltaext_new^0'=deltaext_new^post1, delta^0'=delta^post1, wnt^0'=wnt^post1, deltaext^0'=deltaext^post1, __disjvr_1^0'=__disjvr_1^post1, deltext^0'=deltext^post1, delta_new^0'=delta_new^post1, wntext^0'=wntext^post1, (__disjvr_1^0-__disjvr_1^post1 == 0 /\ -delta_new^post1+delta_new^0 == 0 /\ delta^post1-delta_new^0 == 0 /\ wnt^0-wnt^post1 == 0 /\ -wntext^post1+wntext^0 == 0 /\ deltaext_new^0-deltaext_new^post1 == 0 /\ -deltaext_new^0+deltaext^post1 == 0 /\ __disjvr_0^0-__disjvr_0^post1 == 0 /\ -deltext^post1+deltext^0 == 0), cost: 1 New rule: l2 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 Applied preprocessing Original rule: l0 -> l3 : __disjvr_0^0'=__disjvr_0^post2, deltaext_new^0'=deltaext_new^post2, delta^0'=delta^post2, wnt^0'=wnt^post2, deltaext^0'=deltaext^post2, __disjvr_1^0'=__disjvr_1^post2, deltext^0'=deltext^post2, delta_new^0'=delta_new^post2, wntext^0'=wntext^post2, (__disjvr_0^0-__disjvr_0^post2 == 0 /\ deltaext_new^0-deltaext_new^post2 == 0 /\ -wntext^post2+wntext^0 == 0 /\ -delta_new^post2+delta_new^0 == 0 /\ -deltext^post2+deltext^0 == 0 /\ -delta^post2+delta^0 == 0 /\ -__disjvr_1^post2+__disjvr_1^0 == 0 /\ deltaext^0-deltaext^post2 == 0 /\ -wnt^post2+wnt^0 == 0 /\ __disjvr_1^post2-__disjvr_1^0 == 0), cost: 1 New rule: l0 -> l3 : 0 == 0, cost: 1 Applied preprocessing Original rule: l3 -> l1 : __disjvr_0^0'=__disjvr_0^post3, deltaext_new^0'=deltaext_new^post3, delta^0'=delta^post3, wnt^0'=wnt^post3, deltaext^0'=deltaext^post3, __disjvr_1^0'=__disjvr_1^post3, deltext^0'=deltext^post3, delta_new^0'=delta_new^post3, wntext^0'=wntext^post3, (-deltext^post3+deltext^0 == 0 /\ -delta_new^0+delta^post3 == 0 /\ deltaext_new^0-deltaext_new^post3 == 0 /\ wnt^0-wnt^post3 == 0 /\ -deltaext_new^0+deltaext^post3 == 0 /\ -delta_new^post3+delta_new^0 == 0 /\ -wntext^post3+wntext^0 == 0 /\ -__disjvr_1^post3+__disjvr_1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post3 == 0), cost: 1 New rule: l3 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post4, deltaext_new^0'=deltaext_new^post4, delta^0'=delta^post4, wnt^0'=wnt^post4, deltaext^0'=deltaext^post4, __disjvr_1^0'=__disjvr_1^post4, deltext^0'=deltext^post4, delta_new^0'=delta_new^post4, wntext^0'=wntext^post4, (__disjvr_1^0-__disjvr_1^post4 == 0 /\ delta_new^post4-delta^0 == 0 /\ -deltext^post4+deltext^0 == 0 /\ -deltaext^post4+deltaext^0 == 0 /\ delta^0-delta^post4 == 0 /\ __disjvr_0^0-__disjvr_0^post4 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 <= 0 /\ wnt^0-wnt^post4 == 0 /\ deltaext_new^0-deltaext_new^post4 == 0 /\ -wntext^post4+wntext^0 == 0 /\ -1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 1 New rule: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post5, deltaext_new^0'=deltaext_new^post5, delta^0'=delta^post5, wnt^0'=wnt^post5, deltaext^0'=deltaext^post5, __disjvr_1^0'=__disjvr_1^post5, deltext^0'=deltext^post5, delta_new^0'=delta_new^post5, wntext^0'=wntext^post5, (wnt^0-wnt^post5 == 0 /\ delta^0-delta^post5 == 0 /\ 2*delta^0-deltaext^0-wntext^0 <= 0 /\ deltaext_new^0-deltaext_new^post5 == 0 /\ -2*delta^0+deltaext^0+wntext^0 <= 0 /\ -deltaext^post5+deltaext^0 == 0 /\ -wntext^post5+wntext^0 == 0 /\ -delta^0+delta_new^post5 == 0 /\ __disjvr_0^0-__disjvr_0^post5 == 0 /\ -deltext^post5+deltext^0 == 0 /\ __disjvr_1^0-__disjvr_1^post5 == 0), cost: 1 New rule: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post6, deltaext_new^0'=deltaext_new^post6, delta^0'=delta^post6, wnt^0'=wnt^post6, deltaext^0'=deltaext^post6, __disjvr_1^0'=__disjvr_1^post6, deltext^0'=deltext^post6, delta_new^0'=delta_new^post6, wntext^0'=wntext^post6, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post6 == 0 /\ -__disjvr_1^post6+__disjvr_1^0 == 0 /\ deltaext_new^0-deltaext_new^post6 == 0 /\ -wnt^post6+wnt^0 == 0 /\ -wntext^post6+wntext^0 == 0 /\ 1-delta^0+delta_new^post6 == 0 /\ deltaext^0-deltaext^post6 == 0 /\ __disjvr_0^0-__disjvr_0^post6 == 0 /\ -deltext^post6+deltext^0 == 0), cost: 1 New rule: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 Applied preprocessing Original rule: l4 -> l0 : __disjvr_0^0'=__disjvr_0^post7, deltaext_new^0'=deltaext_new^post7, delta^0'=delta^post7, wnt^0'=wnt^post7, deltaext^0'=deltaext^post7, __disjvr_1^0'=__disjvr_1^post7, deltext^0'=deltext^post7, delta_new^0'=delta_new^post7, wntext^0'=wntext^post7, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -__disjvr_1^post7+__disjvr_1^0 == 0 /\ __disjvr_0^0-__disjvr_0^post7 == 0 /\ -wnt^post7+wnt^0 == 0 /\ delta^0-delta^post7 == 0 /\ deltaext^0-deltaext^post7 == 0 /\ wntext^0-wntext^post7 == 0 /\ deltaext_new^0-deltaext_new^post7 == 0 /\ -1-delta^0+delta_new^post7 == 0 /\ -deltext^post7+deltext^0 == 0), cost: 1 New rule: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 Applied preprocessing Original rule: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post8, deltaext_new^0'=deltaext_new^post8, delta^0'=delta^post8, wnt^0'=wnt^post8, deltaext^0'=deltaext^post8, __disjvr_1^0'=__disjvr_1^post8, deltext^0'=deltext^post8, delta_new^0'=delta_new^post8, wntext^0'=wntext^post8, (-delta_new^post8+delta_new^0 == 0 /\ deltaext^0-deltaext^post8 == 0 /\ -wntext^post8+wntext^0 == 0 /\ wnt^0-wnt^post8 == 0 /\ -__disjvr_1^post8+__disjvr_1^0 == 0 /\ -3-wnt^0+2*deltaext^0 <= 0 /\ deltext^0-deltext^post8 == 0 /\ -delta^post8+delta^0 == 0 /\ __disjvr_0^0-__disjvr_0^post8 == 0 /\ deltaext_new^post8-deltaext^0 == 0 /\ 3+wnt^0-2*deltaext^0 <= 0), cost: 1 New rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 Applied preprocessing Original rule: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post9, deltaext_new^0'=deltaext_new^post9, delta^0'=delta^post9, wnt^0'=wnt^post9, deltaext^0'=deltaext^post9, __disjvr_1^0'=__disjvr_1^post9, deltext^0'=deltext^post9, delta_new^0'=delta_new^post9, wntext^0'=wntext^post9, (-delta_new^post9+delta_new^0 == 0 /\ __disjvr_0^0-__disjvr_0^post9 == 0 /\ -2-wnt^0+2*deltaext^0 <= 0 /\ delta^0-delta^post9 == 0 /\ -wntext^post9+wntext^0 == 0 /\ -__disjvr_1^post9+__disjvr_1^0 == 0 /\ -deltext^post9+deltext^0 == 0 /\ 2+wnt^0-2*deltaext^0 <= 0 /\ -deltaext^post9+deltaext^0 == 0 /\ wnt^0-wnt^post9 == 0 /\ deltaext_new^post9-deltaext^0 == 0), cost: 1 New rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 Applied preprocessing Original rule: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post10, deltaext_new^0'=deltaext_new^post10, delta^0'=delta^post10, wnt^0'=wnt^post10, deltaext^0'=deltaext^post10, __disjvr_1^0'=__disjvr_1^post10, deltext^0'=deltext^post10, delta_new^0'=delta_new^post10, wntext^0'=wntext^post10, (4+wnt^0-2*deltaext^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post10 == 0 /\ -wntext^post10+wntext^0 == 0 /\ delta_new^0-delta_new^post10 == 0 /\ -deltext^post10+deltext^0 == 0 /\ -__disjvr_1^post10+__disjvr_1^0 == 0 /\ 1-deltaext^0+deltaext_new^post10 == 0 /\ delta^0-delta^post10 == 0 /\ deltaext^0-deltaext^post10 == 0 /\ -wnt^post10+wnt^0 == 0), cost: 1 New rule: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 Applied preprocessing Original rule: l1 -> l4 : __disjvr_0^0'=__disjvr_0^post11, deltaext_new^0'=deltaext_new^post11, delta^0'=delta^post11, wnt^0'=wnt^post11, deltaext^0'=deltaext^post11, __disjvr_1^0'=__disjvr_1^post11, deltext^0'=deltext^post11, delta_new^0'=delta_new^post11, wntext^0'=wntext^post11, (-delta^post11+delta^0 == 0 /\ -wnt^post11+wnt^0 == 0 /\ __disjvr_0^0-__disjvr_0^post11 == 0 /\ deltaext^0-deltaext^post11 == 0 /\ -delta_new^post11+delta_new^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0 /\ -1-deltaext^0+deltaext_new^post11 == 0 /\ -wntext^post11+wntext^0 == 0 /\ -__disjvr_1^post11+__disjvr_1^0 == 0 /\ deltext^0-deltext^post11 == 0), cost: 1 New rule: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l1 : __disjvr_0^0'=__disjvr_0^post12, deltaext_new^0'=deltaext_new^post12, delta^0'=delta^post12, wnt^0'=wnt^post12, deltaext^0'=deltaext^post12, __disjvr_1^0'=__disjvr_1^post12, deltext^0'=deltext^post12, delta_new^0'=delta_new^post12, wntext^0'=wntext^post12, (deltaext^0-deltaext^post12 == 0 /\ wnt^0-wnt^post12 == 0 /\ -delta^0 <= 0 /\ deltaext_new^0-deltaext_new^post12 == 0 /\ -3+wnt^0 <= 0 /\ deltext^0-deltext^post12 == 0 /\ -3+wntext^0 <= 0 /\ -deltaext^0 <= 0 /\ -delta_new^post12+delta_new^0 == 0 /\ -wntext^0 <= 0 /\ -wntext^post12+wntext^0 == 0 /\ delta^0-delta^post12 == 0 /\ -__disjvr_1^post12+__disjvr_1^0 == 0 /\ -3+delta^0 <= 0 /\ __disjvr_0^0-__disjvr_0^post12 == 0 /\ -wnt^0 <= 0 /\ -3+deltext^0 <= 0), cost: 1 New rule: l5 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l5 : __disjvr_0^0'=__disjvr_0^post13, deltaext_new^0'=deltaext_new^post13, delta^0'=delta^post13, wnt^0'=wnt^post13, deltaext^0'=deltaext^post13, __disjvr_1^0'=__disjvr_1^post13, deltext^0'=deltext^post13, delta_new^0'=delta_new^post13, wntext^0'=wntext^post13, (deltaext_new^0-deltaext_new^post13 == 0 /\ deltext^0-deltext^post13 == 0 /\ __disjvr_1^0-__disjvr_1^post13 == 0 /\ -deltaext^post13+deltaext^0 == 0 /\ wnt^0-wnt^post13 == 0 /\ -delta_new^post13+delta_new^0 == 0 /\ -wntext^post13+wntext^0 == 0 /\ delta^0-delta^post13 == 0 /\ __disjvr_0^0-__disjvr_0^post13 == 0), cost: 1 New rule: l6 -> l5 : TRUE, cost: 1 Simplified rules Start location: l6 14: l0 -> l2 : 0 == 0, cost: 1 16: l0 -> l3 : 0 == 0, cost: 1 15: l2 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 22: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 23: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 24: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 25: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 17: l3 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 18: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 19: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 20: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 21: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 26: l5 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 1 27: l6 -> l5 : TRUE, cost: 1 Eliminating location l5 by chaining: Applied chaining First rule: l6 -> l5 : TRUE, cost: 1 Second rule: l5 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 1 New rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Applied deletion Removed the following rules: 26 27 Eliminating location l2 by chaining: Applied chaining First rule: l0 -> l2 : 0 == 0, cost: 1 Second rule: l2 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 New rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 Applied deletion Removed the following rules: 14 15 Eliminating location l3 by chaining: Applied chaining First rule: l0 -> l3 : 0 == 0, cost: 1 Second rule: l3 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 New rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 Applied deletion Removed the following rules: 16 17 Eliminated locations on linear paths Start location: l6 29: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 30: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 22: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 23: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 24: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 25: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 18: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 19: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 20: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 21: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Eliminating location l4 by chaining: Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -3-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=deltaext^0, -2-wnt^0+2*deltaext^0 == 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=delta^0, 2*delta^0-deltaext^0-wntext^0 == 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Applied chaining First rule: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 Second rule: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Applied deletion Removed the following rules: 18 19 20 21 22 23 24 25 Eliminated locations on tree-shaped paths Start location: l6 29: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 30: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 31: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 32: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 33: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 34: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 35: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 36: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 37: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 38: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 39: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 40: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 2 41: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 42: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 43: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 44: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 45: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 46: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Applied merging first rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 new rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 Merged rules Start location: l6 47: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 31: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 32: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 33: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 34: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 35: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 36: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 37: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 38: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 39: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 40: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 2 41: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 42: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 43: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 44: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 45: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 46: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Eliminating location l0 by chaining: Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (0 == 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : deltaext_new^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 0 == 0, cost: 2 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (0 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied deletion Removed the following rules: 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 Eliminated locations on tree-shaped paths Start location: l6 48: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 49: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 50: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 51: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 52: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 53: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 54: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 55: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 56: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 57: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 58: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 59: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 60: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 61: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 62: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 63: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0, deltaext^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 Simplified simple loops Start location: l6 58: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 59: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 62: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 63: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 64: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 65: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 66: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 67: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 68: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 69: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 70: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 71: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 72: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 73: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 74: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 75: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n15, delta^0'=delta^0-n15, deltaext^0'=deltaext^0-n15, delta_new^0'=delta^0-n15, (-1+2*delta^0-deltaext^0-n15-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n15 >= 0 /\ -1+n15 >= 0), cost: 4*n15 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n15, delta^0'=delta^0-n15, deltaext^0'=deltaext^0-n15, delta_new^0'=delta^0-n15, (-1+2*delta^0-deltaext^0-n15-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n15 >= 0 /\ -1+n15 >= 0), cost: 4*n15 New rule: l1 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (0 >= 0 /\ -2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -4+8*delta^0-4*deltaext^0-4*wntext^0 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n17, delta^0'=delta^0+n17, deltaext^0'=deltaext^0-n17, delta_new^0'=delta^0+n17, (-1+n17 >= 0 /\ 2-2*delta^0+deltaext^0-3*n17+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n17 >= 0), cost: 4*n17 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=n19+deltaext^0, delta^0'=delta^0-n19, deltaext^0'=n19+deltaext^0, delta_new^0'=delta^0-n19, (1+2*delta^0-3*n19-deltaext^0-wntext^0 >= 0 /\ -1+n19 >= 0 /\ 3+wnt^0-2*n19-2*deltaext^0 >= 0), cost: 4*n19 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=n21+deltaext^0, delta^0'=delta^0+n21, deltaext^0'=n21+deltaext^0, delta_new^0'=delta^0+n21, (3+wnt^0-2*n21-2*deltaext^0 >= 0 /\ -1+n21 >= 0 /\ -2*delta^0-n21+deltaext^0+wntext^0 >= 0), cost: 4*n21 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=n21+deltaext^0, delta^0'=delta^0+n21, deltaext^0'=n21+deltaext^0, delta_new^0'=delta^0+n21, (3+wnt^0-2*n21-2*deltaext^0 >= 0 /\ -1+n21 >= 0 /\ -2*delta^0-n21+deltaext^0+wntext^0 >= 0), cost: 4*n21 New rule: l1 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0), cost: -8*delta^0+4*deltaext^0+4*wntext^0 Applied nonterm Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> [7] : (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n23 Applied nonterm Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n25 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n27, delta_new^0'=delta^0-n27, (2*delta^0-deltaext^0-2*n27-wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ -1+n27 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n27 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0+n29, delta_new^0'=delta^0+n29, (-1+n29 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n29+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n29 Applied nonterm Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> [7] : (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n31 Applied nonterm Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: NONTERM Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n33 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n35, delta_new^0'=delta^0-n35, (-1+n35 >= 0 /\ 2*delta^0-deltaext^0-2*n35-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n35 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=1+delta^0, delta_new^0'=1+delta^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=n37+delta^0, delta_new^0'=n37+delta^0, (1-2*n37-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n37 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n37 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n39, deltaext^0'=deltaext^0-n39, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0-2*n39 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n39 >= 0 /\ 2-2*delta^0+deltaext^0-n39+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n39 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n39, deltaext^0'=deltaext^0-n39, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0-2*n39 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n39 >= 0 /\ 2-2*delta^0+deltaext^0-n39+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n39 New rule: l1 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=-1+deltaext^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, (4+wnt^0-2*deltaext^0 <= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n41, deltaext^0'=deltaext^0-n41, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -1+n41 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n41 >= 0 /\ 1-2*delta^0+deltaext^0-n41+wntext^0 >= 0), cost: 4*n41 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n41, deltaext^0'=deltaext^0-n41, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -1+n41 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n41 >= 0 /\ 1-2*delta^0+deltaext^0-n41+wntext^0 >= 0), cost: 4*n41 New rule: l1 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0+n43, deltaext^0'=deltaext^0+n43, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0-n43 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n43 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n43 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n43 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0+n43, deltaext^0'=deltaext^0+n43, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0-n43 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n43 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n43 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n43 New rule: l1 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 Applied acceleration Original rule: l1 -> l1 : deltaext_new^0'=1+deltaext^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext_new^0'=deltaext^0+n45, deltaext^0'=deltaext^0+n45, delta_new^0'=delta^0, (3+wnt^0-2*deltaext^0-2*n45 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n45 >= 0 /\ 1+2*delta^0-deltaext^0-n45-wntext^0 >= 0), cost: 4*n45 Applied instantiation Original rule: l1 -> l1 : deltaext_new^0'=deltaext^0+n45, deltaext^0'=deltaext^0+n45, delta_new^0'=delta^0, (3+wnt^0-2*deltaext^0-2*n45 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n45 >= 0 /\ 1+2*delta^0-deltaext^0-n45-wntext^0 >= 0), cost: 4*n45 New rule: l1 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 4+8*delta^0-4*deltaext^0-4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (0 >= 0 /\ -2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -4+8*delta^0-4*deltaext^0-4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (-2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -4+8*delta^0-4*deltaext^0-4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0), cost: -8*delta^0+4*deltaext^0+4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0), cost: -8*delta^0+4*deltaext^0+4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (-6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 4+8*delta^0-4*deltaext^0-4*wntext^0 New rule: l1 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 4+8*delta^0-4*deltaext^0-4*wntext^0 Applied deletion Removed the following rules: 58 59 62 63 64 65 66 67 68 69 70 71 72 73 74 75 Accelerated simple loops Start location: l6 77: l1 -> l1 : deltaext_new^0'=deltaext^0-n17, delta^0'=delta^0+n17, deltaext^0'=deltaext^0-n17, delta_new^0'=delta^0+n17, (-1+n17 >= 0 /\ 2-2*delta^0+deltaext^0-3*n17+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n17 >= 0), cost: 4*n17 78: l1 -> l1 : deltaext_new^0'=n19+deltaext^0, delta^0'=delta^0-n19, deltaext^0'=n19+deltaext^0, delta_new^0'=delta^0-n19, (1+2*delta^0-3*n19-deltaext^0-wntext^0 >= 0 /\ -1+n19 >= 0 /\ 3+wnt^0-2*n19-2*deltaext^0 >= 0), cost: 4*n19 80: l1 -> [7] : (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM 81: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n23 82: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: NONTERM 83: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n25 84: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n27, delta_new^0'=delta^0-n27, (2*delta^0-deltaext^0-2*n27-wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ -1+n27 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n27 85: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0+n29, delta_new^0'=delta^0+n29, (-1+n29 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n29+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n29 86: l1 -> [7] : (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM 87: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n31 88: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: NONTERM 89: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n33 90: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n35, delta_new^0'=delta^0-n35, (-1+n35 >= 0 /\ 2*delta^0-deltaext^0-2*n35-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n35 91: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=n37+delta^0, delta_new^0'=n37+delta^0, (1-2*n37-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n37 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n37 96: l1 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (-2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -4+8*delta^0-4*deltaext^0-4*wntext^0 97: l1 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0), cost: -8*delta^0+4*deltaext^0+4*wntext^0 98: l1 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (-6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 99: l1 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 100: l1 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 101: l1 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 4+8*delta^0-4*deltaext^0-4*wntext^0 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0-n17, delta^0'=delta^0+n17, deltaext^0'=deltaext^0-n17, delta_new^0'=delta^0+n17, (-1+n17 >= 0 /\ 2-2*delta^0+deltaext^0-3*n17+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n17 >= 0), cost: 4*n17 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0-n17, delta^0'=delta^0+n17, deltaext^0'=deltaext^0-n17, delta_new^0'=delta^0+n17, (-1+n17 >= 0 /\ -3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ 2-2*delta^0+deltaext^0-3*n17+wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0-2*n17 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n17 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=n19+deltaext^0, delta^0'=delta^0-n19, deltaext^0'=n19+deltaext^0, delta_new^0'=delta^0-n19, (1+2*delta^0-3*n19-deltaext^0-wntext^0 >= 0 /\ -1+n19 >= 0 /\ 3+wnt^0-2*n19-2*deltaext^0 >= 0), cost: 4*n19 New rule: l6 -> l1 : deltaext_new^0'=n19+deltaext^0, delta^0'=delta^0-n19, deltaext^0'=n19+deltaext^0, delta_new^0'=delta^0-n19, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ 1+2*delta^0-3*n19-deltaext^0-wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -1+n19 >= 0 /\ 3+wnt^0-2*n19-2*deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n19 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> [7] : (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM New rule: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n23 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+4*n23 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: NONTERM New rule: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n25 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n25 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n27, delta_new^0'=delta^0-n27, (2*delta^0-deltaext^0-2*n27-wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ -1+n27 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n27 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n27, delta_new^0'=delta^0-n27, (2*delta^0-deltaext^0-2*n27-wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -1+n27 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n27 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0+n29, delta_new^0'=delta^0+n29, (-1+n29 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n29+wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0), cost: 4*n29 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0+n29, delta_new^0'=delta^0+n29, (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ -1+n29 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 1-2*delta^0+deltaext^0-2*n29+wntext^0 >= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n29 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> [7] : (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: NONTERM New rule: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4*n31 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+4*n31 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> [7] : (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: NONTERM New rule: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n33 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n33 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n35, delta_new^0'=delta^0-n35, (-1+n35 >= 0 /\ 2*delta^0-deltaext^0-2*n35-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n35 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n35, delta_new^0'=delta^0-n35, (-3+wnt^0 <= 0 /\ -1+n35 >= 0 /\ 2*delta^0-deltaext^0-2*n35-wntext^0 >= 0 /\ wnt^0 >= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n35 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=n37+delta^0, delta_new^0'=n37+delta^0, (1-2*n37-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n37 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0), cost: 4*n37 New rule: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=n37+delta^0, delta_new^0'=n37+delta^0, (1-2*n37-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n37 >= 0 /\ -3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n37 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (-2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -4+8*delta^0-4*deltaext^0-4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (-2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: -2+8*delta^0-4*deltaext^0-4*wntext^0 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0), cost: -8*delta^0+4*deltaext^0+4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (-6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 10-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 6-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+8*delta^0-4*deltaext^0-4*wntext^0 Applied chaining First rule: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 4+8*delta^0-4*deltaext^0-4*wntext^0 New rule: l6 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 6+8*delta^0-4*deltaext^0-4*wntext^0 Applied deletion Removed the following rules: 77 78 80 81 82 83 84 85 86 87 88 89 90 91 96 97 98 99 100 101 Chained accelerated rules with incoming rules Start location: l6 28: l6 -> l1 : (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2 102: l6 -> l1 : deltaext_new^0'=deltaext^0-n17, delta^0'=delta^0+n17, deltaext^0'=deltaext^0-n17, delta_new^0'=delta^0+n17, (-1+n17 >= 0 /\ -3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ 2-2*delta^0+deltaext^0-3*n17+wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ -2-wnt^0+2*deltaext^0-2*n17 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n17 103: l6 -> l1 : deltaext_new^0'=n19+deltaext^0, delta^0'=delta^0-n19, deltaext^0'=n19+deltaext^0, delta_new^0'=delta^0-n19, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ 1+2*delta^0-3*n19-deltaext^0-wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -1+n19 >= 0 /\ 3+wnt^0-2*n19-2*deltaext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n19 104: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM 105: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+4*n23 106: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: NONTERM 107: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n25 108: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n27, delta_new^0'=delta^0-n27, (2*delta^0-deltaext^0-2*n27-wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -1+n27 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n27 109: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0+n29, delta_new^0'=delta^0+n29, (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ -1+n29 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 1-2*delta^0+deltaext^0-2*n29+wntext^0 >= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: 2+4*n29 110: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM 111: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+4*n31 112: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: NONTERM 113: l6 -> l1 : deltaext_new^0'=deltaext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n33 114: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=delta^0-n35, delta_new^0'=delta^0-n35, (-3+wnt^0 <= 0 /\ -1+n35 >= 0 /\ 2*delta^0-deltaext^0-2*n35-wntext^0 >= 0 /\ wnt^0 >= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n35 115: l6 -> l1 : deltaext_new^0'=deltaext^0, delta^0'=n37+delta^0, delta_new^0'=n37+delta^0, (1-2*n37-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n37 >= 0 /\ -3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2+4*n37 116: l6 -> l1 : deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta^0'=1-delta^0+deltaext^0+wntext^0, deltaext^0'=1-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=1-delta^0+deltaext^0+wntext^0, (-2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: -2+8*delta^0-4*deltaext^0-4*wntext^0 117: l6 -> l1 : deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, delta^0'=-delta^0+deltaext^0+wntext^0, deltaext^0'=-2*delta^0+2*deltaext^0+wntext^0, delta_new^0'=-delta^0+deltaext^0+wntext^0, (-3+wnt^0 <= 0 /\ delta^0 >= 0 /\ wnt^0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 2-8*delta^0+4*deltaext^0+4*wntext^0 118: l6 -> l1 : deltaext_new^0'=-2+2*delta^0-wntext^0, deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 10-8*delta^0+4*deltaext^0+4*wntext^0 119: l6 -> l1 : deltaext_new^0'=-1+2*delta^0-wntext^0, deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: 6-8*delta^0+4*deltaext^0+4*wntext^0 120: l6 -> l1 : deltaext_new^0'=2*delta^0-wntext^0, deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: 2+8*delta^0-4*deltaext^0-4*wntext^0 121: l6 -> l1 : deltaext_new^0'=1+2*delta^0-wntext^0, deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ deltaext^0 >= 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 6+8*delta^0-4*deltaext^0-4*wntext^0 Removed unreachable locations and irrelevant leafs Start location: l6 104: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM 106: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0), cost: NONTERM 110: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0), cost: NONTERM 112: l6 -> [7] : (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ -3+wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ wntext^0 >= 0 /\ -3+deltext^0 <= 0), cost: NONTERM Computing asymptotic complexity Proved nontermination of rule 104 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: (-3+wnt^0 <= 0 /\ wnt^0 >= 0 /\ -3+delta^0 <= 0 /\ wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0)