WORST_CASE(Omega(0),?) Initial ITS Start location: l6 0: l0 -> l2 : delta^0'=delta^post0, wnt^0'=wnt^post0, deltaext^0'=deltaext^post0, deltext^0'=deltext^post0, delta_new^0'=delta_new^post0, wntext^0'=wntext^post0, deltaext_new^0'=deltaext_new^post0, (wnt^0-wnt^post0 == 0 /\ delta^0-delta^post0 == 0 /\ -wntext^post0+wntext^0 == 0 /\ -deltaext^post0+deltaext^0 == 0 /\ 1+delta^0-delta_new^0 <= 0 /\ -deltaext_new^post0+deltaext_new^0 == 0 /\ delta_new^0-delta_new^post0 == 0 /\ -deltext^post0+deltext^0 == 0), cost: 1 1: l0 -> l2 : delta^0'=delta^post1, wnt^0'=wnt^post1, deltaext^0'=deltaext^post1, deltext^0'=deltext^post1, delta_new^0'=delta_new^post1, wntext^0'=wntext^post1, deltaext_new^0'=deltaext_new^post1, (deltext^0-deltext^post1 == 0 /\ delta_new^0-delta_new^post1 == 0 /\ -deltaext_new^post1+deltaext_new^0 == 0 /\ wnt^0-wnt^post1 == 0 /\ 1-delta^0+delta_new^0 <= 0 /\ deltaext^0-deltaext^post1 == 0 /\ delta^0-delta^post1 == 0 /\ -wntext^post1+wntext^0 == 0), cost: 1 3: l0 -> l3 : delta^0'=delta^post3, wnt^0'=wnt^post3, deltaext^0'=deltaext^post3, deltext^0'=deltext^post3, delta_new^0'=delta_new^post3, wntext^0'=wntext^post3, deltaext_new^0'=deltaext_new^post3, (delta^0-delta^post3 == 0 /\ wnt^0-wnt^post3 == 0 /\ deltaext^0-deltaext^post3 == 0 /\ -delta_new^post3+delta_new^0 == 0 /\ -deltaext_new^post3+deltaext_new^0 == 0 /\ -wntext^post3+wntext^0 == 0 /\ 1+deltaext^0-deltaext_new^0 <= 0 /\ deltext^0-deltext^post3 == 0), cost: 1 4: l0 -> l3 : delta^0'=delta^post4, wnt^0'=wnt^post4, deltaext^0'=deltaext^post4, deltext^0'=deltext^post4, delta_new^0'=delta_new^post4, wntext^0'=wntext^post4, deltaext_new^0'=deltaext_new^post4, (-delta_new^post4+delta_new^0 == 0 /\ -deltaext_new^post4+deltaext_new^0 == 0 /\ wnt^0-wnt^post4 == 0 /\ deltaext^0-deltaext^post4 == 0 /\ delta^0-delta^post4 == 0 /\ deltext^0-deltext^post4 == 0 /\ -wntext^post4+wntext^0 == 0 /\ 1-deltaext^0+deltaext_new^0 <= 0), cost: 1 2: l2 -> l1 : delta^0'=delta^post2, wnt^0'=wnt^post2, deltaext^0'=deltaext^post2, deltext^0'=deltext^post2, delta_new^0'=delta_new^post2, wntext^0'=wntext^post2, deltaext_new^0'=deltaext_new^post2, (-wntext^post2+wntext^0 == 0 /\ -deltaext_new^post2+deltaext_new^0 == 0 /\ -delta_new^0+delta^post2 == 0 /\ deltext^0-deltext^post2 == 0 /\ deltaext^post2-deltaext_new^0 == 0 /\ -delta_new^post2+delta_new^0 == 0 /\ wnt^0-wnt^post2 == 0), cost: 1 10: l1 -> l4 : delta^0'=delta^post10, wnt^0'=wnt^post10, deltaext^0'=deltaext^post10, deltext^0'=deltext^post10, delta_new^0'=delta_new^post10, wntext^0'=wntext^post10, deltaext_new^0'=deltaext_new^post10, (3+wnt^0-2*deltaext^0 <= 0 /\ deltaext^0-deltaext^post10 == 0 /\ -deltext^post10+deltext^0 == 0 /\ wnt^0-wnt^post10 == 0 /\ delta^0-delta^post10 == 0 /\ -wntext^post10+wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 <= 0 /\ -delta_new^post10+delta_new^0 == 0 /\ -deltaext^0+deltaext_new^post10 == 0), cost: 1 11: l1 -> l4 : delta^0'=delta^post11, wnt^0'=wnt^post11, deltaext^0'=deltaext^post11, deltext^0'=deltext^post11, delta_new^0'=delta_new^post11, wntext^0'=wntext^post11, deltaext_new^0'=deltaext_new^post11, (2+wnt^0-2*deltaext^0 <= 0 /\ -wntext^post11+wntext^0 == 0 /\ delta^0-delta^post11 == 0 /\ -delta_new^post11+delta_new^0 == 0 /\ -deltaext^0+deltaext_new^post11 == 0 /\ -deltext^post11+deltext^0 == 0 /\ wnt^0-wnt^post11 == 0 /\ deltaext^0-deltaext^post11 == 0 /\ -2-wnt^0+2*deltaext^0 <= 0), cost: 1 12: l1 -> l4 : delta^0'=delta^post12, wnt^0'=wnt^post12, deltaext^0'=deltaext^post12, deltext^0'=deltext^post12, delta_new^0'=delta_new^post12, wntext^0'=wntext^post12, deltaext_new^0'=deltaext_new^post12, (delta^0-delta^post12 == 0 /\ wnt^0-wnt^post12 == 0 /\ 1+deltaext_new^post12-deltaext^0 == 0 /\ wntext^0-wntext^post12 == 0 /\ -deltaext^post12+deltaext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ -deltext^post12+deltext^0 == 0 /\ delta_new^0-delta_new^post12 == 0), cost: 1 13: l1 -> l4 : delta^0'=delta^post13, wnt^0'=wnt^post13, deltaext^0'=deltaext^post13, deltext^0'=deltext^post13, delta_new^0'=delta_new^post13, wntext^0'=wntext^post13, deltaext_new^0'=deltaext_new^post13, (-1-wnt^0+2*deltaext^0 <= 0 /\ -1-deltaext^0+deltaext_new^post13 == 0 /\ deltext^0-deltext^post13 == 0 /\ -deltaext^post13+deltaext^0 == 0 /\ wnt^0-wnt^post13 == 0 /\ -wntext^post13+wntext^0 == 0 /\ delta_new^0-delta_new^post13 == 0 /\ delta^0-delta^post13 == 0), cost: 1 5: l3 -> l1 : delta^0'=delta^post5, wnt^0'=wnt^post5, deltaext^0'=deltaext^post5, deltext^0'=deltext^post5, delta_new^0'=delta_new^post5, wntext^0'=wntext^post5, deltaext_new^0'=deltaext_new^post5, (-deltaext_new^post5+deltaext_new^0 == 0 /\ -wntext^post5+wntext^0 == 0 /\ wnt^0-wnt^post5 == 0 /\ -deltext^post5+deltext^0 == 0 /\ delta^post5-delta_new^0 == 0 /\ deltaext^post5-deltaext_new^0 == 0 /\ -delta_new^post5+delta_new^0 == 0), cost: 1 6: l4 -> l0 : delta^0'=delta^post6, wnt^0'=wnt^post6, deltaext^0'=deltaext^post6, deltext^0'=deltext^post6, delta_new^0'=delta_new^post6, wntext^0'=wntext^post6, deltaext_new^0'=deltaext_new^post6, (1-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -wntext^post6+wntext^0 == 0 /\ -delta^0+delta_new^post6 == 0 /\ deltaext_new^0-deltaext_new^post6 == 0 /\ delta^0-delta^post6 == 0 /\ -1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ wnt^0-wnt^post6 == 0 /\ deltaext^0-deltaext^post6 == 0 /\ -deltext^post6+deltext^0 == 0), cost: 1 7: l4 -> l0 : delta^0'=delta^post7, wnt^0'=wnt^post7, deltaext^0'=deltaext^post7, deltext^0'=deltext^post7, delta_new^0'=delta_new^post7, wntext^0'=wntext^post7, deltaext_new^0'=deltaext_new^post7, (-deltext^post7+deltext^0 == 0 /\ -2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post7 == 0 /\ 2*delta^0-deltaext^0-wntext^0 <= 0 /\ -deltaext_new^post7+deltaext_new^0 == 0 /\ wntext^0-wntext^post7 == 0 /\ -delta^0+delta_new^post7 == 0 /\ -deltaext^post7+deltaext^0 == 0 /\ wnt^0-wnt^post7 == 0), cost: 1 8: l4 -> l0 : delta^0'=delta^post8, wnt^0'=wnt^post8, deltaext^0'=deltaext^post8, deltext^0'=deltext^post8, delta_new^0'=delta_new^post8, wntext^0'=wntext^post8, deltaext_new^0'=deltaext_new^post8, (deltext^0-deltext^post8 == 0 /\ -deltaext_new^post8+deltaext_new^0 == 0 /\ 1-delta^0+delta_new^post8 == 0 /\ -deltaext^post8+deltaext^0 == 0 /\ wnt^0-wnt^post8 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post8 == 0 /\ wntext^0-wntext^post8 == 0), cost: 1 9: l4 -> l0 : delta^0'=delta^post9, wnt^0'=wnt^post9, deltaext^0'=deltaext^post9, deltext^0'=deltext^post9, delta_new^0'=delta_new^post9, wntext^0'=wntext^post9, deltaext_new^0'=deltaext_new^post9, (wnt^0-wnt^post9 == 0 /\ delta^0-delta^post9 == 0 /\ -1-delta^0+delta_new^post9 == 0 /\ deltaext^0-deltaext^post9 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -deltaext_new^post9+deltaext_new^0 == 0 /\ -wntext^post9+wntext^0 == 0 /\ deltext^0-deltext^post9 == 0), cost: 1 14: l5 -> l1 : delta^0'=delta^post14, wnt^0'=wnt^post14, deltaext^0'=deltaext^post14, deltext^0'=deltext^post14, delta_new^0'=delta_new^post14, wntext^0'=wntext^post14, deltaext_new^0'=deltaext_new^post14, (delta_new^0-delta_new^post14 == 0 /\ -deltaext^0 <= 0 /\ -wntext^0 <= 0 /\ wnt^0-wnt^post14 == 0 /\ -delta^0 <= 0 /\ -deltaext^post14+deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -wnt^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0-wntext^post14 == 0 /\ -deltaext_new^post14+deltaext_new^0 == 0 /\ deltext^0-deltext^post14 == 0 /\ delta^0-delta^post14 == 0 /\ -3+wntext^0 <= 0), cost: 1 15: l6 -> l5 : delta^0'=delta^post15, wnt^0'=wnt^post15, deltaext^0'=deltaext^post15, deltext^0'=deltext^post15, delta_new^0'=delta_new^post15, wntext^0'=wntext^post15, deltaext_new^0'=deltaext_new^post15, (deltext^0-deltext^post15 == 0 /\ delta_new^0-delta_new^post15 == 0 /\ -wnt^post15+wnt^0 == 0 /\ delta^0-delta^post15 == 0 /\ -wntext^post15+wntext^0 == 0 /\ deltaext^0-deltaext^post15 == 0 /\ -deltaext_new^post15+deltaext_new^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l2 : delta^0'=delta^post0, wnt^0'=wnt^post0, deltaext^0'=deltaext^post0, deltext^0'=deltext^post0, delta_new^0'=delta_new^post0, wntext^0'=wntext^post0, deltaext_new^0'=deltaext_new^post0, (wnt^0-wnt^post0 == 0 /\ delta^0-delta^post0 == 0 /\ -wntext^post0+wntext^0 == 0 /\ -deltaext^post0+deltaext^0 == 0 /\ 1+delta^0-delta_new^0 <= 0 /\ -deltaext_new^post0+deltaext_new^0 == 0 /\ delta_new^0-delta_new^post0 == 0 /\ -deltext^post0+deltext^0 == 0), cost: 1 New rule: l0 -> l2 : 1+delta^0-delta_new^0 <= 0, cost: 1 Applied preprocessing Original rule: l0 -> l2 : delta^0'=delta^post1, wnt^0'=wnt^post1, deltaext^0'=deltaext^post1, deltext^0'=deltext^post1, delta_new^0'=delta_new^post1, wntext^0'=wntext^post1, deltaext_new^0'=deltaext_new^post1, (deltext^0-deltext^post1 == 0 /\ delta_new^0-delta_new^post1 == 0 /\ -deltaext_new^post1+deltaext_new^0 == 0 /\ wnt^0-wnt^post1 == 0 /\ 1-delta^0+delta_new^0 <= 0 /\ deltaext^0-deltaext^post1 == 0 /\ delta^0-delta^post1 == 0 /\ -wntext^post1+wntext^0 == 0), cost: 1 New rule: l0 -> l2 : 1-delta^0+delta_new^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l1 : delta^0'=delta^post2, wnt^0'=wnt^post2, deltaext^0'=deltaext^post2, deltext^0'=deltext^post2, delta_new^0'=delta_new^post2, wntext^0'=wntext^post2, deltaext_new^0'=deltaext_new^post2, (-wntext^post2+wntext^0 == 0 /\ -deltaext_new^post2+deltaext_new^0 == 0 /\ -delta_new^0+delta^post2 == 0 /\ deltext^0-deltext^post2 == 0 /\ deltaext^post2-deltaext_new^0 == 0 /\ -delta_new^post2+delta_new^0 == 0 /\ wnt^0-wnt^post2 == 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 : delta^0'=delta^post3, wnt^0'=wnt^post3, deltaext^0'=deltaext^post3, deltext^0'=deltext^post3, delta_new^0'=delta_new^post3, wntext^0'=wntext^post3, deltaext_new^0'=deltaext_new^post3, (delta^0-delta^post3 == 0 /\ wnt^0-wnt^post3 == 0 /\ deltaext^0-deltaext^post3 == 0 /\ -delta_new^post3+delta_new^0 == 0 /\ -deltaext_new^post3+deltaext_new^0 == 0 /\ -wntext^post3+wntext^0 == 0 /\ 1+deltaext^0-deltaext_new^0 <= 0 /\ deltext^0-deltext^post3 == 0), cost: 1 New rule: l0 -> l3 : 1+deltaext^0-deltaext_new^0 <= 0, cost: 1 Applied preprocessing Original rule: l0 -> l3 : delta^0'=delta^post4, wnt^0'=wnt^post4, deltaext^0'=deltaext^post4, deltext^0'=deltext^post4, delta_new^0'=delta_new^post4, wntext^0'=wntext^post4, deltaext_new^0'=deltaext_new^post4, (-delta_new^post4+delta_new^0 == 0 /\ -deltaext_new^post4+deltaext_new^0 == 0 /\ wnt^0-wnt^post4 == 0 /\ deltaext^0-deltaext^post4 == 0 /\ delta^0-delta^post4 == 0 /\ deltext^0-deltext^post4 == 0 /\ -wntext^post4+wntext^0 == 0 /\ 1-deltaext^0+deltaext_new^0 <= 0), cost: 1 New rule: l0 -> l3 : 1-deltaext^0+deltaext_new^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l1 : delta^0'=delta^post5, wnt^0'=wnt^post5, deltaext^0'=deltaext^post5, deltext^0'=deltext^post5, delta_new^0'=delta_new^post5, wntext^0'=wntext^post5, deltaext_new^0'=deltaext_new^post5, (-deltaext_new^post5+deltaext_new^0 == 0 /\ -wntext^post5+wntext^0 == 0 /\ wnt^0-wnt^post5 == 0 /\ -deltext^post5+deltext^0 == 0 /\ delta^post5-delta_new^0 == 0 /\ deltaext^post5-deltaext_new^0 == 0 /\ -delta_new^post5+delta_new^0 == 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 : delta^0'=delta^post6, wnt^0'=wnt^post6, deltaext^0'=deltaext^post6, deltext^0'=deltext^post6, delta_new^0'=delta_new^post6, wntext^0'=wntext^post6, deltaext_new^0'=deltaext_new^post6, (1-2*delta^0+deltaext^0+wntext^0 <= 0 /\ -wntext^post6+wntext^0 == 0 /\ -delta^0+delta_new^post6 == 0 /\ deltaext_new^0-deltaext_new^post6 == 0 /\ delta^0-delta^post6 == 0 /\ -1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ wnt^0-wnt^post6 == 0 /\ deltaext^0-deltaext^post6 == 0 /\ -deltext^post6+deltext^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 : delta^0'=delta^post7, wnt^0'=wnt^post7, deltaext^0'=deltaext^post7, deltext^0'=deltext^post7, delta_new^0'=delta_new^post7, wntext^0'=wntext^post7, deltaext_new^0'=deltaext_new^post7, (-deltext^post7+deltext^0 == 0 /\ -2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post7 == 0 /\ 2*delta^0-deltaext^0-wntext^0 <= 0 /\ -deltaext_new^post7+deltaext_new^0 == 0 /\ wntext^0-wntext^post7 == 0 /\ -delta^0+delta_new^post7 == 0 /\ -deltaext^post7+deltaext^0 == 0 /\ wnt^0-wnt^post7 == 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 : delta^0'=delta^post8, wnt^0'=wnt^post8, deltaext^0'=deltaext^post8, deltext^0'=deltext^post8, delta_new^0'=delta_new^post8, wntext^0'=wntext^post8, deltaext_new^0'=deltaext_new^post8, (deltext^0-deltext^post8 == 0 /\ -deltaext_new^post8+deltaext_new^0 == 0 /\ 1-delta^0+delta_new^post8 == 0 /\ -deltaext^post8+deltaext^0 == 0 /\ wnt^0-wnt^post8 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ delta^0-delta^post8 == 0 /\ wntext^0-wntext^post8 == 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 : delta^0'=delta^post9, wnt^0'=wnt^post9, deltaext^0'=deltaext^post9, deltext^0'=deltext^post9, delta_new^0'=delta_new^post9, wntext^0'=wntext^post9, deltaext_new^0'=deltaext_new^post9, (wnt^0-wnt^post9 == 0 /\ delta^0-delta^post9 == 0 /\ -1-delta^0+delta_new^post9 == 0 /\ deltaext^0-deltaext^post9 == 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ -deltaext_new^post9+deltaext_new^0 == 0 /\ -wntext^post9+wntext^0 == 0 /\ deltext^0-deltext^post9 == 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 : delta^0'=delta^post10, wnt^0'=wnt^post10, deltaext^0'=deltaext^post10, deltext^0'=deltext^post10, delta_new^0'=delta_new^post10, wntext^0'=wntext^post10, deltaext_new^0'=deltaext_new^post10, (3+wnt^0-2*deltaext^0 <= 0 /\ deltaext^0-deltaext^post10 == 0 /\ -deltext^post10+deltext^0 == 0 /\ wnt^0-wnt^post10 == 0 /\ delta^0-delta^post10 == 0 /\ -wntext^post10+wntext^0 == 0 /\ -3-wnt^0+2*deltaext^0 <= 0 /\ -delta_new^post10+delta_new^0 == 0 /\ -deltaext^0+deltaext_new^post10 == 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 : delta^0'=delta^post11, wnt^0'=wnt^post11, deltaext^0'=deltaext^post11, deltext^0'=deltext^post11, delta_new^0'=delta_new^post11, wntext^0'=wntext^post11, deltaext_new^0'=deltaext_new^post11, (2+wnt^0-2*deltaext^0 <= 0 /\ -wntext^post11+wntext^0 == 0 /\ delta^0-delta^post11 == 0 /\ -delta_new^post11+delta_new^0 == 0 /\ -deltaext^0+deltaext_new^post11 == 0 /\ -deltext^post11+deltext^0 == 0 /\ wnt^0-wnt^post11 == 0 /\ deltaext^0-deltaext^post11 == 0 /\ -2-wnt^0+2*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 : delta^0'=delta^post12, wnt^0'=wnt^post12, deltaext^0'=deltaext^post12, deltext^0'=deltext^post12, delta_new^0'=delta_new^post12, wntext^0'=wntext^post12, deltaext_new^0'=deltaext_new^post12, (delta^0-delta^post12 == 0 /\ wnt^0-wnt^post12 == 0 /\ 1+deltaext_new^post12-deltaext^0 == 0 /\ wntext^0-wntext^post12 == 0 /\ -deltaext^post12+deltaext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ -deltext^post12+deltext^0 == 0 /\ delta_new^0-delta_new^post12 == 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 : delta^0'=delta^post13, wnt^0'=wnt^post13, deltaext^0'=deltaext^post13, deltext^0'=deltext^post13, delta_new^0'=delta_new^post13, wntext^0'=wntext^post13, deltaext_new^0'=deltaext_new^post13, (-1-wnt^0+2*deltaext^0 <= 0 /\ -1-deltaext^0+deltaext_new^post13 == 0 /\ deltext^0-deltext^post13 == 0 /\ -deltaext^post13+deltaext^0 == 0 /\ wnt^0-wnt^post13 == 0 /\ -wntext^post13+wntext^0 == 0 /\ delta_new^0-delta_new^post13 == 0 /\ delta^0-delta^post13 == 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 : delta^0'=delta^post14, wnt^0'=wnt^post14, deltaext^0'=deltaext^post14, deltext^0'=deltext^post14, delta_new^0'=delta_new^post14, wntext^0'=wntext^post14, deltaext_new^0'=deltaext_new^post14, (delta_new^0-delta_new^post14 == 0 /\ -deltaext^0 <= 0 /\ -wntext^0 <= 0 /\ wnt^0-wnt^post14 == 0 /\ -delta^0 <= 0 /\ -deltaext^post14+deltaext^0 == 0 /\ -3+deltext^0 <= 0 /\ -wnt^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0-wntext^post14 == 0 /\ -deltaext_new^post14+deltaext_new^0 == 0 /\ deltext^0-deltext^post14 == 0 /\ delta^0-delta^post14 == 0 /\ -3+wntext^0 <= 0), cost: 1 New rule: l5 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l5 : delta^0'=delta^post15, wnt^0'=wnt^post15, deltaext^0'=deltaext^post15, deltext^0'=deltext^post15, delta_new^0'=delta_new^post15, wntext^0'=wntext^post15, deltaext_new^0'=deltaext_new^post15, (deltext^0-deltext^post15 == 0 /\ delta_new^0-delta_new^post15 == 0 /\ -wnt^post15+wnt^0 == 0 /\ delta^0-delta^post15 == 0 /\ -wntext^post15+wntext^0 == 0 /\ deltaext^0-deltaext^post15 == 0 /\ -deltaext_new^post15+deltaext_new^0 == 0), cost: 1 New rule: l6 -> l5 : TRUE, cost: 1 Simplified rules Start location: l6 16: l0 -> l2 : 1+delta^0-delta_new^0 <= 0, cost: 1 17: l0 -> l2 : 1-delta^0+delta_new^0 <= 0, cost: 1 19: l0 -> l3 : 1+deltaext^0-deltaext_new^0 <= 0, cost: 1 20: l0 -> l3 : 1-deltaext^0+deltaext_new^0 <= 0, cost: 1 18: l2 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 26: l1 -> l4 : deltaext_new^0'=deltaext^0, 3+wnt^0-2*deltaext^0 == 0, cost: 1 27: l1 -> l4 : deltaext_new^0'=deltaext^0, 2+wnt^0-2*deltaext^0 == 0, cost: 1 28: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 29: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 21: l3 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 22: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 23: l4 -> l0 : delta_new^0'=delta^0, -2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 24: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 25: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 30: l5 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 1 31: l6 -> l5 : TRUE, cost: 1 Eliminating location l5 by chaining: Applied chaining First rule: l6 -> l5 : TRUE, cost: 1 Second rule: l5 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 1 New rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Applied deletion Removed the following rules: 30 31 Eliminated locations on linear paths Start location: l6 16: l0 -> l2 : 1+delta^0-delta_new^0 <= 0, cost: 1 17: l0 -> l2 : 1-delta^0+delta_new^0 <= 0, cost: 1 19: l0 -> l3 : 1+deltaext^0-deltaext_new^0 <= 0, cost: 1 20: l0 -> l3 : 1-deltaext^0+deltaext_new^0 <= 0, cost: 1 18: l2 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 26: l1 -> l4 : deltaext_new^0'=deltaext^0, 3+wnt^0-2*deltaext^0 == 0, cost: 1 27: l1 -> l4 : deltaext_new^0'=deltaext^0, 2+wnt^0-2*deltaext^0 == 0, cost: 1 28: l1 -> l4 : deltaext_new^0'=-1+deltaext^0, 4+wnt^0-2*deltaext^0 <= 0, cost: 1 29: l1 -> l4 : deltaext_new^0'=1+deltaext^0, -1-wnt^0+2*deltaext^0 <= 0, cost: 1 21: l3 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, TRUE, cost: 1 22: l4 -> l0 : delta_new^0'=delta^0, 1-2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 23: l4 -> l0 : delta_new^0'=delta^0, -2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 24: l4 -> l0 : delta_new^0'=-1+delta^0, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 25: l4 -> l0 : delta_new^0'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^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 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^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, 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 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-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'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^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'=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 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-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'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-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'=delta^0, -2*delta^0+deltaext^0+wntext^0 == 0, cost: 1 New rule: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-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, 2-2*delta^0+deltaext^0+wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^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 : delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+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, -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 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^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 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-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, -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 : delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-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'=1+delta^0, 1+2*delta^0-deltaext^0-wntext^0 <= 0, cost: 1 New rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 Applied deletion Removed the following rules: 22 23 24 25 26 27 28 29 Eliminating location l2 by chaining: Applied chaining First rule: l0 -> l2 : 1+delta^0-delta_new^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, 1+delta^0-delta_new^0 <= 0, cost: 2 Applied chaining First rule: l0 -> l2 : 1-delta^0+delta_new^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, 1-delta^0+delta_new^0 <= 0, cost: 2 Applied deletion Removed the following rules: 16 17 18 Eliminating location l3 by chaining: Applied chaining First rule: l0 -> l3 : 1+deltaext^0-deltaext_new^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, 1+deltaext^0-deltaext_new^0 <= 0, cost: 2 Applied chaining First rule: l0 -> l3 : 1-deltaext^0+deltaext_new^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, 1-deltaext^0+deltaext_new^0 <= 0, cost: 2 Applied deletion Removed the following rules: 19 20 21 Eliminated locations on tree-shaped paths Start location: l6 49: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1+delta^0-delta_new^0 <= 0, cost: 2 50: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1-delta^0+delta_new^0 <= 0, cost: 2 51: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1+deltaext^0-deltaext_new^0 <= 0, cost: 2 52: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1-deltaext^0+deltaext_new^0 <= 0, cost: 2 33: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 34: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 35: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 36: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 37: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 38: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 39: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 40: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 41: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 42: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 43: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 44: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 45: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 46: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 47: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 48: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Applied merging first rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1+delta^0-delta_new^0 <= 0, cost: 2 second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1-delta^0+delta_new^0 <= 0, cost: 2 new rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0), cost: 2 Applied merging first rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1+deltaext^0-deltaext_new^0 <= 0, cost: 2 second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, 1-deltaext^0+deltaext_new^0 <= 0, cost: 2 new rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1+deltaext^0-deltaext_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 Applied merging first rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0), cost: 2 second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1+deltaext^0-deltaext_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 new rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 Merged rules Start location: l6 55: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 33: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 34: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 35: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 36: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 2 37: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 38: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 39: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 40: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 2 41: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 42: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 43: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 44: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 2 45: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 2 46: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 2 47: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 48: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 2 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Eliminating location l0 by chaining: Applied chaining First rule: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^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 : delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^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 : delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0 /\ (0 <= 0 \/ 1 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 2 Second rule: l0 -> l1 : delta^0'=delta_new^0, deltaext^0'=deltaext_new^0, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 Applied chaining First rule: l1 -> l0 : delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-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, (1-delta^0+delta_new^0 <= 0 \/ 1+deltaext^0-deltaext_new^0 <= 0 \/ 1+delta^0-delta_new^0 <= 0 \/ 1-deltaext^0+deltaext_new^0 <= 0), cost: 2 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ (0 <= 0 \/ 2 <= 0)), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 Applied deletion Removed the following rules: 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 55 Eliminated locations on tree-shaped paths Start location: l6 56: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 57: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 4 58: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 59: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 4 60: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 61: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 62: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 63: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 64: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 65: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 66: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 67: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Applied simplification Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta^0'=-1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^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 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 Applied simplification Original rule: l1 -> l1 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^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 : delta^0'=delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 Simplified simple loops Start location: l6 62: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 63: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 66: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 67: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 68: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 69: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 4 70: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 71: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 4 72: l1 -> l1 : deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 73: l1 -> l1 : deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 74: l1 -> l1 : deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 75: l1 -> l1 : deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Applied acceleration Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=-1+deltaext^0, (2-2*delta^0+deltaext^0+wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0-n11, deltaext^0'=deltaext^0-n11, delta_new^0'=delta^0-n11, deltaext_new^0'=deltaext^0-n11, (-1+2*delta^0-deltaext^0-wntext^0-n11 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n11 >= 0 /\ -1+n11 >= 0), cost: 4*n11 Applied instantiation Original rule: l1 -> l1 : delta^0'=delta^0-n11, deltaext^0'=deltaext^0-n11, delta_new^0'=delta^0-n11, deltaext_new^0'=deltaext^0-n11, (-1+2*delta^0-deltaext^0-wntext^0-n11 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n11 >= 0 /\ -1+n11 >= 0), cost: 4*n11 New rule: l1 -> l1 : 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, deltaext_new^0'=1-2*delta^0+2*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 : delta^0'=1+delta^0, deltaext^0'=-1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=-1+deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0+n13, deltaext^0'=deltaext^0-n13, delta_new^0'=delta^0+n13, deltaext_new^0'=deltaext^0-n13, (-1+n13 >= 0 /\ 2-2*delta^0+deltaext^0-3*n13+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n13 >= 0), cost: 4*n13 Applied acceleration Original rule: l1 -> l1 : delta^0'=-1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=-1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0-n15, deltaext^0'=deltaext^0+n15, delta_new^0'=delta^0-n15, deltaext_new^0'=deltaext^0+n15, (-1+n15 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n15 >= 0 /\ 1+2*delta^0-deltaext^0-3*n15-wntext^0 >= 0), cost: 4*n15 Applied acceleration Original rule: l1 -> l1 : delta^0'=1+delta^0, deltaext^0'=1+deltaext^0, delta_new^0'=1+delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ 1+2*delta^0-deltaext^0-wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0+n17, deltaext^0'=deltaext^0+n17, delta_new^0'=delta^0+n17, deltaext_new^0'=deltaext^0+n17, (3+wnt^0-2*deltaext^0-2*n17 >= 0 /\ -1+n17 >= 0 /\ -2*delta^0+deltaext^0-n17+wntext^0 >= 0), cost: 4*n17 Applied instantiation Original rule: l1 -> l1 : delta^0'=delta^0+n17, deltaext^0'=deltaext^0+n17, delta_new^0'=delta^0+n17, deltaext_new^0'=deltaext^0+n17, (3+wnt^0-2*deltaext^0-2*n17 >= 0 /\ -1+n17 >= 0 /\ -2*delta^0+deltaext^0-n17+wntext^0 >= 0), cost: 4*n17 New rule: l1 -> l1 : 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, deltaext_new^0'=-2*delta^0+2*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 acceleration Original rule: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0-n19, delta_new^0'=delta^0-n19, deltaext_new^0'=deltaext^0, (-1+n19 >= 0 /\ 2*delta^0-2*n19-deltaext^0-wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0), cost: 4*n19 Applied acceleration Original rule: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 3+wnt^0-2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0+n21, delta_new^0'=delta^0+n21, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 >= 0 /\ -1+n21 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0-2*n21+deltaext^0+wntext^0 >= 0), cost: 4*n21 Applied acceleration Original rule: l1 -> l1 : delta^0'=-1+delta^0, delta_new^0'=-1+delta^0, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 == 0 /\ 2-2*delta^0+deltaext^0+wntext^0 <= 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0-n23, delta_new^0'=delta^0-n23, deltaext_new^0'=deltaext^0, (-1+n23 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ 2*delta^0-deltaext^0-2*n23-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0), cost: 4*n23 Applied acceleration Original rule: l1 -> l1 : delta^0'=1+delta^0, delta_new^0'=1+delta^0, deltaext_new^0'=deltaext^0, (1+2*delta^0-deltaext^0-wntext^0 <= 0 /\ 2+wnt^0-2*deltaext^0 == 0), cost: 4 New rule: l1 -> l1 : delta^0'=delta^0+n25, delta_new^0'=delta^0+n25, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 >= 0 /\ -1+n25 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n25+wntext^0 >= 0), cost: 4*n25 Applied acceleration Original rule: l1 -> l1 : deltaext^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=deltaext^0-n27, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0-n27, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n27 >= 0 /\ 2-2*delta^0+deltaext^0-n27+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n27 >= 0), cost: 4*n27 Applied instantiation Original rule: l1 -> l1 : deltaext^0'=deltaext^0-n27, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0-n27, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n27 >= 0 /\ 2-2*delta^0+deltaext^0-n27+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n27 >= 0), cost: 4*n27 New rule: l1 -> l1 : deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -6+4*delta^0-wnt^0-2*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^0'=-1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+deltaext^0, (-2*delta^0+deltaext^0+wntext^0 == 0 /\ 4+wnt^0-2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=deltaext^0-n29, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0-n29, (-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n29 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0-n29 >= 0 /\ -1+n29 >= 0), cost: 4*n29 Applied instantiation Original rule: l1 -> l1 : deltaext^0'=deltaext^0-n29, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0-n29, (-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n29 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0-n29 >= 0 /\ -1+n29 >= 0), cost: 4*n29 New rule: l1 -> l1 : deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+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^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 == 0 /\ -1-wnt^0+2*deltaext^0 <= 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=n31+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=n31+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n31 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-2*n31+wnt^0-2*deltaext^0 >= 0 /\ 2*delta^0-n31-deltaext^0-wntext^0 >= 0), cost: 4*n31 Applied instantiation Original rule: l1 -> l1 : deltaext^0'=n31+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=n31+deltaext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n31 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-2*n31+wnt^0-2*deltaext^0 >= 0 /\ 2*delta^0-n31-deltaext^0-wntext^0 >= 0), cost: 4*n31 New rule: l1 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 Applied acceleration Original rule: l1 -> l1 : deltaext^0'=1+deltaext^0, delta_new^0'=delta^0, deltaext_new^0'=1+deltaext^0, (-1-wnt^0+2*deltaext^0 <= 0 /\ -2*delta^0+deltaext^0+wntext^0 == 0), cost: 4 New rule: l1 -> l1 : deltaext^0'=deltaext^0+n33, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0+n33, (-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n33 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n33 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ 1+2*delta^0-deltaext^0-n33-wntext^0 >= 0), cost: 4*n33 Applied instantiation Original rule: l1 -> l1 : deltaext^0'=deltaext^0+n33, delta_new^0'=delta^0, deltaext_new^0'=deltaext^0+n33, (-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+n33 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n33 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0 /\ 1+2*delta^0-deltaext^0-n33-wntext^0 >= 0), cost: 4*n33 New rule: l1 -> l1 : deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^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 : 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, deltaext_new^0'=1-2*delta^0+2*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 : 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, deltaext_new^0'=1-2*delta^0+2*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 : 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, deltaext_new^0'=-2*delta^0+2*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 : 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, deltaext_new^0'=-2*delta^0+2*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^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -6+4*delta^0-wnt^0-2*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^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -6+4*delta^0-wnt^0-2*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^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (0 >= 0 /\ -4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+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^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (-4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+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^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (0 >= 0 /\ 1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 New rule: l1 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 Applied simplification Original rule: l1 -> l1 : deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^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^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^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: 62 63 66 67 68 69 70 71 72 73 74 75 Accelerated simple loops Start location: l6 77: l1 -> l1 : delta^0'=delta^0+n13, deltaext^0'=deltaext^0-n13, delta_new^0'=delta^0+n13, deltaext_new^0'=deltaext^0-n13, (-1+n13 >= 0 /\ 2-2*delta^0+deltaext^0-3*n13+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n13 >= 0), cost: 4*n13 78: l1 -> l1 : delta^0'=delta^0-n15, deltaext^0'=deltaext^0+n15, delta_new^0'=delta^0-n15, deltaext_new^0'=deltaext^0+n15, (-1+n15 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n15 >= 0 /\ 1+2*delta^0-deltaext^0-3*n15-wntext^0 >= 0), cost: 4*n15 80: l1 -> l1 : delta^0'=delta^0-n19, delta_new^0'=delta^0-n19, deltaext_new^0'=deltaext^0, (-1+n19 >= 0 /\ 2*delta^0-2*n19-deltaext^0-wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0), cost: 4*n19 81: l1 -> l1 : delta^0'=delta^0+n21, delta_new^0'=delta^0+n21, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 >= 0 /\ -1+n21 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0-2*n21+deltaext^0+wntext^0 >= 0), cost: 4*n21 82: l1 -> l1 : delta^0'=delta^0-n23, delta_new^0'=delta^0-n23, deltaext_new^0'=deltaext^0, (-1+n23 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ 2*delta^0-deltaext^0-2*n23-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0), cost: 4*n23 83: l1 -> l1 : delta^0'=delta^0+n25, delta_new^0'=delta^0+n25, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 >= 0 /\ -1+n25 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n25+wntext^0 >= 0), cost: 4*n25 88: l1 -> l1 : 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, deltaext_new^0'=1-2*delta^0+2*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 89: l1 -> l1 : 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, deltaext_new^0'=-2*delta^0+2*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 90: l1 -> l1 : deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0), cost: 8-8*delta^0+4*deltaext^0+4*wntext^0 91: l1 -> l1 : deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (-4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+wntext^0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 >= 0), cost: 4-8*delta^0+4*deltaext^0+4*wntext^0 92: l1 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 93: l1 -> l1 : deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^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 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0+n13, deltaext^0'=deltaext^0-n13, delta_new^0'=delta^0+n13, deltaext_new^0'=deltaext^0-n13, (-1+n13 >= 0 /\ 2-2*delta^0+deltaext^0-3*n13+wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0-2*n13 >= 0), cost: 4*n13 New rule: l6 -> l1 : delta^0'=delta^0+n13, deltaext^0'=deltaext^0-n13, delta_new^0'=delta^0+n13, deltaext_new^0'=deltaext^0-n13, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -1+n13 >= 0 /\ -3+deltext^0 <= 0 /\ 2-2*delta^0+deltaext^0-3*n13+wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ -2-wnt^0+2*deltaext^0-2*n13 >= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n13 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0-n15, deltaext^0'=deltaext^0+n15, delta_new^0'=delta^0-n15, deltaext_new^0'=deltaext^0+n15, (-1+n15 >= 0 /\ 3+wnt^0-2*deltaext^0-2*n15 >= 0 /\ 1+2*delta^0-deltaext^0-3*n15-wntext^0 >= 0), cost: 4*n15 New rule: l6 -> l1 : delta^0'=delta^0-n15, deltaext^0'=deltaext^0+n15, delta_new^0'=delta^0-n15, deltaext_new^0'=deltaext^0+n15, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -1+n15 >= 0 /\ -3+deltext^0 <= 0 /\ 3+wnt^0-2*deltaext^0-2*n15 >= 0 /\ 1+2*delta^0-deltaext^0-3*n15-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n15 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0-n19, delta_new^0'=delta^0-n19, deltaext_new^0'=deltaext^0, (-1+n19 >= 0 /\ 2*delta^0-2*n19-deltaext^0-wntext^0 >= 0 /\ 3+wnt^0-2*deltaext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0), cost: 4*n19 New rule: l6 -> l1 : delta^0'=delta^0-n19, delta_new^0'=delta^0-n19, deltaext_new^0'=deltaext^0, (wnt^0 >= 0 /\ -1+n19 >= 0 /\ 2*delta^0-2*n19-deltaext^0-wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2+4*n19 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0+n21, delta_new^0'=delta^0+n21, deltaext_new^0'=deltaext^0, (3+wnt^0-2*deltaext^0 >= 0 /\ -1+n21 >= 0 /\ -3-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0-2*n21+deltaext^0+wntext^0 >= 0), cost: 4*n21 New rule: l6 -> l1 : delta^0'=delta^0+n21, delta_new^0'=delta^0+n21, deltaext_new^0'=deltaext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+n21 >= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0-2*n21+deltaext^0+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n21 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0-n23, delta_new^0'=delta^0-n23, deltaext_new^0'=deltaext^0, (-1+n23 >= 0 /\ 2+wnt^0-2*deltaext^0 >= 0 /\ 2*delta^0-deltaext^0-2*n23-wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0), cost: 4*n23 New rule: l6 -> l1 : delta^0'=delta^0-n23, delta_new^0'=delta^0-n23, deltaext_new^0'=deltaext^0, (wnt^0 >= 0 /\ -1+n23 >= 0 /\ -3+deltext^0 <= 0 /\ 2*delta^0-deltaext^0-2*n23-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2+4*n23 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : delta^0'=delta^0+n25, delta_new^0'=delta^0+n25, deltaext_new^0'=deltaext^0, (2+wnt^0-2*deltaext^0 >= 0 /\ -1+n25 >= 0 /\ -2-wnt^0+2*deltaext^0 >= 0 /\ 1-2*delta^0+deltaext^0-2*n25+wntext^0 >= 0), cost: 4*n25 New rule: l6 -> l1 : delta^0'=delta^0+n25, delta_new^0'=delta^0+n25, deltaext_new^0'=deltaext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -1+n25 >= 0 /\ -2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0-2*n25+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n25 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : 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, deltaext_new^0'=1-2*delta^0+2*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 : 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, deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, (wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -2+8*delta^0-4*deltaext^0-4*wntext^0 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : 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, deltaext_new^0'=-2*delta^0+2*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 : 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, deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -6+4*delta^0-wnt^0-2*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^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (wnt^0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0), cost: 10-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (-4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -2*delta^0+deltaext^0+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^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (-4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ wnt^0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 6-8*delta^0+4*deltaext^0+4*wntext^0 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 >= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 8*delta^0-4*deltaext^0-4*wntext^0 New rule: l6 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 2+8*delta^0-4*deltaext^0-4*wntext^0 Applied chaining First rule: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 Second rule: l1 -> l1 : deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^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^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^0, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+deltext^0 <= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+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 88 89 90 91 92 93 Chained accelerated rules with incoming rules Start location: l6 32: l6 -> l1 : (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2 94: l6 -> l1 : delta^0'=delta^0+n13, deltaext^0'=deltaext^0-n13, delta_new^0'=delta^0+n13, deltaext_new^0'=deltaext^0-n13, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -1+n13 >= 0 /\ -3+deltext^0 <= 0 /\ 2-2*delta^0+deltaext^0-3*n13+wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ -2-wnt^0+2*deltaext^0-2*n13 >= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n13 95: l6 -> l1 : delta^0'=delta^0-n15, deltaext^0'=deltaext^0+n15, delta_new^0'=delta^0-n15, deltaext_new^0'=deltaext^0+n15, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -1+n15 >= 0 /\ -3+deltext^0 <= 0 /\ 3+wnt^0-2*deltaext^0-2*n15 >= 0 /\ 1+2*delta^0-deltaext^0-3*n15-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n15 96: l6 -> l1 : delta^0'=delta^0-n19, delta_new^0'=delta^0-n19, deltaext_new^0'=deltaext^0, (wnt^0 >= 0 /\ -1+n19 >= 0 /\ 2*delta^0-2*n19-deltaext^0-wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 == 0), cost: 2+4*n19 97: l6 -> l1 : delta^0'=delta^0+n21, delta_new^0'=delta^0+n21, deltaext_new^0'=deltaext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+n21 >= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0-2*n21+deltaext^0+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n21 98: l6 -> l1 : delta^0'=delta^0-n23, delta_new^0'=delta^0-n23, deltaext_new^0'=deltaext^0, (wnt^0 >= 0 /\ -1+n23 >= 0 /\ -3+deltext^0 <= 0 /\ 2*delta^0-deltaext^0-2*n23-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -2-wnt^0+2*deltaext^0 == 0), cost: 2+4*n23 99: l6 -> l1 : delta^0'=delta^0+n25, delta_new^0'=delta^0+n25, deltaext_new^0'=deltaext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -1+n25 >= 0 /\ -2-wnt^0+2*deltaext^0 == 0 /\ 1-2*delta^0+deltaext^0-2*n25+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2+4*n25 100: l6 -> l1 : 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, deltaext_new^0'=1-2*delta^0+2*deltaext^0+wntext^0, (wnt^0 >= 0 /\ -3+deltext^0 <= 0 /\ -2+2*delta^0-deltaext^0-wntext^0 >= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -4*delta^0-wnt^0+4*deltaext^0+2*wntext^0 >= 0), cost: -2+8*delta^0-4*deltaext^0-4*wntext^0 101: l6 -> l1 : 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, deltaext_new^0'=-2*delta^0+2*deltaext^0+wntext^0, (delta^0 >= 0 /\ wnt^0 >= 0 /\ deltaext^0 >= 0 /\ 3+4*delta^0+wnt^0-4*deltaext^0-2*wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -1-2*delta^0+deltaext^0+wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 2-8*delta^0+4*deltaext^0+4*wntext^0 102: l6 -> l1 : deltaext^0'=-2+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-2+2*delta^0-wntext^0, (wnt^0 >= 0 /\ -6+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0), cost: 10-8*delta^0+4*deltaext^0+4*wntext^0 103: l6 -> l1 : deltaext^0'=-1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=-1+2*delta^0-wntext^0, (-4+4*delta^0-wnt^0-2*wntext^0 >= 0 /\ wnt^0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+deltext^0 <= 0 /\ -3+delta^0 <= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 6-8*delta^0+4*deltaext^0+4*wntext^0 104: l6 -> l1 : deltaext^0'=2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=2*delta^0-wntext^0, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ -3+deltext^0 <= 0 /\ -1+2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0 /\ 3-4*delta^0+wnt^0+2*wntext^0 >= 0), cost: 2+8*delta^0-4*deltaext^0-4*wntext^0 105: l6 -> l1 : deltaext^0'=1+2*delta^0-wntext^0, delta_new^0'=delta^0, deltaext_new^0'=1+2*delta^0-wntext^0, (wnt^0 >= 0 /\ deltaext^0 >= 0 /\ 2*delta^0-deltaext^0-wntext^0 == 0 /\ -3+deltext^0 <= 0 /\ 1-4*delta^0+wnt^0+2*wntext^0 >= 0 /\ -3+wnt^0 <= 0 /\ wntext^0 >= 0 /\ -3+wntext^0 <= 0), cost: 6+8*delta^0-4*deltaext^0-4*wntext^0 Removed unreachable locations and irrelevant leafs Start location: l6 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0