WORST_CASE(Omega(0),?) Initial ITS Start location: l30 0: l0 -> l1 : b^0'=b^post0, x^0'=x^post0, f^0'=f^post0, q^0'=q^post0, e^0'=e^post0, olde^0'=olde^post0, (-f^post0+f^0 == 0 /\ -olde^post0+olde^0 == 0 /\ b^0-b^post0 == 0 /\ x^0-x^post0 == 0 /\ e^0-e^post0 == 0 /\ -q^post0+q^0 == 0), cost: 1 41: l1 -> l29 : b^0'=b^post41, x^0'=x^post41, f^0'=f^post41, q^0'=q^post41, e^0'=e^post41, olde^0'=olde^post41, (-olde^post41+olde^0 == 0 /\ b^0-b^post41 == 0 /\ 1-b^0+x^0 <= 0 /\ -q^post41+q^0 == 0 /\ x^0-x^post41 == 0 /\ e^0-e^post41 == 0 /\ f^0-f^post41 == 0), cost: 1 42: l1 -> l18 : b^0'=b^post42, x^0'=x^post42, f^0'=f^post42, q^0'=q^post42, e^0'=e^post42, olde^0'=olde^post42, (olde^0-olde^post42 == 0 /\ -q^post42+q^0 == 0 /\ x^0-x^post42 == 0 /\ b^0-b^post42 == 0 /\ f^0-f^post42 == 0 /\ -e^post42+e^0 == 0), cost: 1 1: l2 -> l0 : b^0'=b^post1, x^0'=x^post1, f^0'=f^post1, q^0'=q^post1, e^0'=e^post1, olde^0'=olde^post1, (e^0-e^post1 == 0 /\ b^0-b^post1 == 0 /\ -olde^post1+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post1 == 0 /\ x^0-x^post1 == 0 /\ -f^post1+f^0 == 0), cost: 1 2: l2 -> l0 : b^0'=b^post2, x^0'=x^post2, f^0'=f^post2, q^0'=q^post2, e^0'=e^post2, olde^0'=olde^post2, (e^0-olde^0 <= 0 /\ -q^post2+q^0 == 0 /\ b^0-b^post2 == 0 /\ olde^0-olde^post2 == 0 /\ x^0-x^post2 == 0 /\ e^0-e^post2 == 0 /\ f^0-f^post2 == 0), cost: 1 3: l3 -> l2 : b^0'=b^post3, x^0'=x^post3, f^0'=f^post3, q^0'=q^post3, e^0'=e^post3, olde^0'=olde^post3, (0 == 0 /\ -e^post3+olde^0 <= 0 /\ -olde^post3+olde^0 == 0 /\ x^0-x^post3 == 0 /\ -q^post3+q^0 == 0 /\ b^0-b^post3 == 0), cost: 1 4: l4 -> l3 : b^0'=b^post4, x^0'=x^post4, f^0'=f^post4, q^0'=q^post4, e^0'=e^post4, olde^0'=olde^post4, (q^post4 == 0 /\ b^0-b^post4 == 0 /\ x^0-x^post4 == 0 /\ f^0-f^post4 == 0 /\ 1-b^0 <= 0 /\ -olde^post4+olde^0 == 0 /\ -e^post4+e^0 == 0), cost: 1 5: l4 -> l3 : b^0'=b^post5, x^0'=x^post5, f^0'=f^post5, q^0'=q^post5, e^0'=e^post5, olde^0'=olde^post5, (b^0 <= 0 /\ -olde^post5+olde^0 == 0 /\ b^0-b^post5 == 0 /\ -e^post5+e^0 == 0 /\ x^0-x^post5 == 0 /\ q^0-q^post5 == 0 /\ f^0-f^post5 == 0), cost: 1 6: l5 -> l4 : b^0'=b^post6, x^0'=x^post6, f^0'=f^post6, q^0'=q^post6, e^0'=e^post6, olde^0'=olde^post6, (x^0-x^post6 == 0 /\ b^0-b^post6 == 0 /\ -1+f^post6-f^0 == 0 /\ e^0-e^post6 == 0 /\ olde^post6-e^0 == 0 /\ q^0-q^post6 == 0), cost: 1 7: l6 -> l5 : b^0'=b^post7, x^0'=x^post7, f^0'=f^post7, q^0'=q^post7, e^0'=e^post7, olde^0'=olde^post7, (-olde^post7+olde^0 == 0 /\ b^0-b^post7 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post7 == 0 /\ x^0-x^post7 == 0 /\ e^0-e^post7 == 0 /\ f^0-f^post7 == 0), cost: 1 8: l6 -> l5 : b^0'=b^post8, x^0'=x^post8, f^0'=f^post8, q^0'=q^post8, e^0'=e^post8, olde^0'=olde^post8, (e^0-olde^0 <= 0 /\ olde^0-olde^post8 == 0 /\ -q^post8+q^0 == 0 /\ x^0-x^post8 == 0 /\ f^0-f^post8 == 0 /\ -e^post8+e^0 == 0 /\ b^0-b^post8 == 0), cost: 1 9: l7 -> l6 : b^0'=b^post9, x^0'=x^post9, f^0'=f^post9, q^0'=q^post9, e^0'=e^post9, olde^0'=olde^post9, (0 == 0 /\ x^0-x^post9 == 0 /\ -q^post9+q^0 == 0 /\ -e^post9+olde^0 <= 0 /\ b^0-b^post9 == 0 /\ -olde^post9+olde^0 == 0), cost: 1 10: l8 -> l7 : b^0'=b^post10, x^0'=x^post10, f^0'=f^post10, q^0'=q^post10, e^0'=e^post10, olde^0'=olde^post10, (f^0-f^post10 == 0 /\ b^0-b^post10 == 0 /\ 1-b^0 <= 0 /\ -olde^post10+olde^0 == 0 /\ -e^post10+e^0 == 0 /\ x^0-x^post10 == 0 /\ q^post10 == 0), cost: 1 11: l8 -> l7 : b^0'=b^post11, x^0'=x^post11, f^0'=f^post11, q^0'=q^post11, e^0'=e^post11, olde^0'=olde^post11, (b^0 <= 0 /\ x^0-x^post11 == 0 /\ b^0-b^post11 == 0 /\ f^0-f^post11 == 0 /\ -olde^post11+olde^0 == 0 /\ q^0-q^post11 == 0 /\ -e^post11+e^0 == 0), cost: 1 12: l9 -> l10 : b^0'=b^post12, x^0'=x^post12, f^0'=f^post12, q^0'=q^post12, e^0'=e^post12, olde^0'=olde^post12, (1+e^post12-e^0 == 0 /\ b^0-b^post12 == 0 /\ -e^post12+olde^post12 == 0 /\ 1-e^0 <= 0 /\ q^0-q^post12 == 0 /\ x^0-x^post12 == 0 /\ f^0-f^post12 == 0), cost: 1 13: l9 -> l11 : b^0'=b^post13, x^0'=x^post13, f^0'=f^post13, q^0'=q^post13, e^0'=e^post13, olde^0'=olde^post13, (q^0-q^post13 == 0 /\ x^0-x^post13 == 0 /\ f^0-f^post13 == 0 /\ e^0 <= 0 /\ olde^post13-e^0 == 0 /\ -e^post13+e^0 == 0 /\ b^0-b^post13 == 0), cost: 1 18: l10 -> l14 : b^0'=b^post18, x^0'=x^post18, f^0'=f^post18, q^0'=q^post18, e^0'=e^post18, olde^0'=olde^post18, (1-b^0 <= 0 /\ -x^post18+x^0 == 0 /\ b^0-b^post18 == 0 /\ f^0-f^post18 == 0 /\ -olde^post18+olde^0 == 0 /\ q^post18 == 0 /\ -e^post18+e^0 == 0), cost: 1 19: l10 -> l14 : b^0'=b^post19, x^0'=x^post19, f^0'=f^post19, q^0'=q^post19, e^0'=e^post19, olde^0'=olde^post19, (b^0 <= 0 /\ -olde^post19+olde^0 == 0 /\ -f^post19+f^0 == 0 /\ q^0-q^post19 == 0 /\ x^0-x^post19 == 0 /\ e^0-e^post19 == 0 /\ b^0-b^post19 == 0), cost: 1 24: l11 -> l17 : b^0'=b^post24, x^0'=x^post24, f^0'=f^post24, q^0'=q^post24, e^0'=e^post24, olde^0'=olde^post24, (-olde^post24+olde^0 == 0 /\ q^post24 == 0 /\ f^0-f^post24 == 0 /\ 1-b^0 <= 0 /\ x^0-x^post24 == 0 /\ -e^post24+e^0 == 0 /\ b^0-b^post24 == 0), cost: 1 25: l11 -> l17 : b^0'=b^post25, x^0'=x^post25, f^0'=f^post25, q^0'=q^post25, e^0'=e^post25, olde^0'=olde^post25, (b^0 <= 0 /\ f^0-f^post25 == 0 /\ b^0-b^post25 == 0 /\ -olde^post25+olde^0 == 0 /\ -e^post25+e^0 == 0 /\ q^0-q^post25 == 0 /\ x^0-x^post25 == 0), cost: 1 14: l12 -> l8 : b^0'=b^post14, x^0'=x^post14, f^0'=f^post14, q^0'=q^post14, e^0'=e^post14, olde^0'=olde^post14, (x^0-x^post14 == 0 /\ olde^post14-e^0 == 0 /\ q^0-q^post14 == 0 /\ -f^post14+f^0 == 0 /\ e^0-e^post14 == 0 /\ -x^0+b^post14 == 0), cost: 1 15: l13 -> l12 : b^0'=b^post15, x^0'=x^post15, f^0'=f^post15, q^0'=q^post15, e^0'=e^post15, olde^0'=olde^post15, (e^0-e^post15 == 0 /\ b^0-b^post15 == 0 /\ -olde^post15+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post15 == 0 /\ -f^post15+f^0 == 0 /\ x^0-x^post15 == 0), cost: 1 16: l13 -> l12 : b^0'=b^post16, x^0'=x^post16, f^0'=f^post16, q^0'=q^post16, e^0'=e^post16, olde^0'=olde^post16, (e^0-olde^0 <= 0 /\ f^0-f^post16 == 0 /\ olde^0-olde^post16 == 0 /\ -q^post16+q^0 == 0 /\ b^0-b^post16 == 0 /\ x^0-x^post16 == 0 /\ -e^post16+e^0 == 0), cost: 1 17: l14 -> l13 : b^0'=b^post17, x^0'=x^post17, f^0'=f^post17, q^0'=q^post17, e^0'=e^post17, olde^0'=olde^post17, (0 == 0 /\ -olde^post17+olde^0 == 0 /\ b^0-b^post17 == 0 /\ x^0-x^post17 == 0 /\ -e^post17+olde^0 <= 0 /\ q^0-q^post17 == 0), cost: 1 20: l15 -> l9 : b^0'=b^post20, x^0'=x^post20, f^0'=f^post20, q^0'=q^post20, e^0'=e^post20, olde^0'=olde^post20, (q^0-q^post20 == 0 /\ e^0-e^post20 == 0 /\ b^0-b^post20 == 0 /\ -olde^post20+olde^0 == 0 /\ -f^post20+f^0 == 0 /\ x^0-x^post20 == 0), cost: 1 21: l16 -> l15 : b^0'=b^post21, x^0'=x^post21, f^0'=f^post21, q^0'=q^post21, e^0'=e^post21, olde^0'=olde^post21, (olde^0-olde^post21 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post21 == 0 /\ x^0-x^post21 == 0 /\ e^0-e^post21 == 0 /\ f^0-f^post21 == 0 /\ -1+q^post21 == 0), cost: 1 22: l16 -> l15 : b^0'=b^post22, x^0'=x^post22, f^0'=f^post22, q^0'=q^post22, e^0'=e^post22, olde^0'=olde^post22, (e^0-olde^0 <= 0 /\ -olde^post22+olde^0 == 0 /\ b^0-b^post22 == 0 /\ -e^0+olde^0 <= 0 /\ -q^post22+q^0 == 0 /\ x^0-x^post22 == 0 /\ e^0-e^post22 == 0 /\ f^0-f^post22 == 0), cost: 1 23: l17 -> l16 : b^0'=b^post23, x^0'=x^post23, f^0'=f^post23, q^0'=q^post23, e^0'=e^post23, olde^0'=olde^post23, (0 == 0 /\ olde^0-olde^post23 == 0 /\ -q^post23+q^0 == 0 /\ -e^post23+olde^0 <= 0 /\ x^0-x^post23 == 0 /\ b^0-b^post23 == 0), cost: 1 26: l18 -> l19 : b^0'=b^post26, x^0'=x^post26, f^0'=f^post26, q^0'=q^post26, e^0'=e^post26, olde^0'=olde^post26, (olde^post26-e^0 == 0 /\ -e^post26+e^0 == 0 /\ b^0-b^post26 == 0 /\ 1-x^0 <= 0 /\ 1+x^post26-x^0 == 0 /\ q^0-q^post26 == 0 /\ f^0-f^post26 == 0), cost: 1 27: l18 -> l20 : b^0'=b^post27, x^0'=x^post27, f^0'=f^post27, q^0'=q^post27, e^0'=e^post27, olde^0'=olde^post27, (x^0 <= 0 /\ b^0-b^post27 == 0 /\ -olde^post27+olde^0 == 0 /\ q^0-q^post27 == 0 /\ -e^post27+e^0 == 0 /\ -f^post27+f^0 == 0 /\ x^0-x^post27 == 0), cost: 1 32: l19 -> l23 : b^0'=b^post32, x^0'=x^post32, f^0'=f^post32, q^0'=q^post32, e^0'=e^post32, olde^0'=olde^post32, (f^0-f^post32 == 0 /\ 1-b^0 <= 0 /\ -olde^post32+olde^0 == 0 /\ x^0-x^post32 == 0 /\ -e^post32+e^0 == 0 /\ b^0-b^post32 == 0 /\ q^post32 == 0), cost: 1 33: l19 -> l23 : b^0'=b^post33, x^0'=x^post33, f^0'=f^post33, q^0'=q^post33, e^0'=e^post33, olde^0'=olde^post33, (b^0 <= 0 /\ -e^post33+e^0 == 0 /\ b^0-b^post33 == 0 /\ q^0-q^post33 == 0 /\ f^0-f^post33 == 0 /\ -olde^post33+olde^0 == 0 /\ -x^post33+x^0 == 0), cost: 1 28: l21 -> l9 : b^0'=b^post28, x^0'=x^post28, f^0'=f^post28, q^0'=q^post28, e^0'=e^post28, olde^0'=olde^post28, (-q^post28+q^0 == 0 /\ olde^0-olde^post28 == 0 /\ b^0-b^post28 == 0 /\ x^0-x^post28 == 0 /\ f^0-f^post28 == 0 /\ e^0-e^post28 == 0), cost: 1 29: l22 -> l21 : b^0'=b^post29, x^0'=x^post29, f^0'=f^post29, q^0'=q^post29, e^0'=e^post29, olde^0'=olde^post29, (-olde^post29+olde^0 == 0 /\ -1+q^post29 == 0 /\ x^0-x^post29 == 0 /\ f^0-f^post29 == 0 /\ -e^post29+e^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post29 == 0), cost: 1 30: l22 -> l21 : b^0'=b^post30, x^0'=x^post30, f^0'=f^post30, q^0'=q^post30, e^0'=e^post30, olde^0'=olde^post30, (x^0-x^post30 == 0 /\ b^0-b^post30 == 0 /\ e^0-olde^0 <= 0 /\ f^0-f^post30 == 0 /\ -q^post30+q^0 == 0 /\ -olde^post30+olde^0 == 0 /\ -e^post30+e^0 == 0), cost: 1 31: l23 -> l22 : b^0'=b^post31, x^0'=x^post31, f^0'=f^post31, q^0'=q^post31, e^0'=e^post31, olde^0'=olde^post31, (0 == 0 /\ -olde^post31+olde^0 == 0 /\ b^0-b^post31 == 0 /\ q^0-q^post31 == 0 /\ -e^post31+olde^0 <= 0 /\ x^0-x^post31 == 0), cost: 1 34: l24 -> l18 : b^0'=b^post34, x^0'=x^post34, f^0'=f^post34, q^0'=q^post34, e^0'=e^post34, olde^0'=olde^post34, (-olde^post34+olde^0 == 0 /\ -f^post34+f^0 == 0 /\ q^0-q^post34 == 0 /\ x^0-x^post34 == 0 /\ e^0-e^post34 == 0 /\ b^0-b^post34 == 0), cost: 1 35: l25 -> l24 : b^0'=b^post35, x^0'=x^post35, f^0'=f^post35, q^0'=q^post35, e^0'=e^post35, olde^0'=olde^post35, (x^0-x^post35 == 0 /\ b^0-b^post35 == 0 /\ e^0-e^post35 == 0 /\ -1+q^post35 == 0 /\ 1-e^0+olde^0 <= 0 /\ -f^post35+f^0 == 0 /\ -olde^post35+olde^0 == 0), cost: 1 36: l25 -> l24 : b^0'=b^post36, x^0'=x^post36, f^0'=f^post36, q^0'=q^post36, e^0'=e^post36, olde^0'=olde^post36, (-olde^post36+olde^0 == 0 /\ e^0-olde^0 <= 0 /\ b^0-b^post36 == 0 /\ f^0-f^post36 == 0 /\ -q^post36+q^0 == 0 /\ x^0-x^post36 == 0 /\ e^0-e^post36 == 0), cost: 1 37: l26 -> l25 : b^0'=b^post37, x^0'=x^post37, f^0'=f^post37, q^0'=q^post37, e^0'=e^post37, olde^0'=olde^post37, (0 == 0 /\ -e^post37+olde^0 <= 0 /\ olde^0-olde^post37 == 0 /\ x^0-x^post37 == 0 /\ -q^post37+q^0 == 0 /\ b^0-b^post37 == 0), cost: 1 38: l27 -> l26 : b^0'=b^post38, x^0'=x^post38, f^0'=f^post38, q^0'=q^post38, e^0'=e^post38, olde^0'=olde^post38, (q^post38 == 0 /\ -e^post38+e^0 == 0 /\ 1-b^0 <= 0 /\ b^0-b^post38 == 0 /\ x^0-x^post38 == 0 /\ f^0-f^post38 == 0 /\ -olde^post38+olde^0 == 0), cost: 1 39: l27 -> l26 : b^0'=b^post39, x^0'=x^post39, f^0'=f^post39, q^0'=q^post39, e^0'=e^post39, olde^0'=olde^post39, (b^0 <= 0 /\ x^0-x^post39 == 0 /\ -olde^post39+olde^0 == 0 /\ q^0-q^post39 == 0 /\ f^0-f^post39 == 0 /\ -e^post39+e^0 == 0 /\ b^0-b^post39 == 0), cost: 1 40: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post40, q^0'=q^post40, e^0'=e^post40, olde^0'=olde^post40, (0 == 0 /\ f^post40 == 0 /\ q^0-q^post40 == 0 /\ -1+e^post40 == 0 /\ olde^post40-e^post40 == 0 /\ 1-x^post40 <= 0), cost: 1 43: l30 -> l28 : b^0'=b^post43, x^0'=x^post43, f^0'=f^post43, q^0'=q^post43, e^0'=e^post43, olde^0'=olde^post43, (-olde^post43+olde^0 == 0 /\ -e^post43+e^0 == 0 /\ b^0-b^post43 == 0 /\ x^0-x^post43 == 0 /\ -q^post43+q^0 == 0 /\ f^0-f^post43 == 0), cost: 1 Removed unreachable rules and leafs Start location: l30 0: l0 -> l1 : b^0'=b^post0, x^0'=x^post0, f^0'=f^post0, q^0'=q^post0, e^0'=e^post0, olde^0'=olde^post0, (-f^post0+f^0 == 0 /\ -olde^post0+olde^0 == 0 /\ b^0-b^post0 == 0 /\ x^0-x^post0 == 0 /\ e^0-e^post0 == 0 /\ -q^post0+q^0 == 0), cost: 1 42: l1 -> l18 : b^0'=b^post42, x^0'=x^post42, f^0'=f^post42, q^0'=q^post42, e^0'=e^post42, olde^0'=olde^post42, (olde^0-olde^post42 == 0 /\ -q^post42+q^0 == 0 /\ x^0-x^post42 == 0 /\ b^0-b^post42 == 0 /\ f^0-f^post42 == 0 /\ -e^post42+e^0 == 0), cost: 1 1: l2 -> l0 : b^0'=b^post1, x^0'=x^post1, f^0'=f^post1, q^0'=q^post1, e^0'=e^post1, olde^0'=olde^post1, (e^0-e^post1 == 0 /\ b^0-b^post1 == 0 /\ -olde^post1+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post1 == 0 /\ x^0-x^post1 == 0 /\ -f^post1+f^0 == 0), cost: 1 2: l2 -> l0 : b^0'=b^post2, x^0'=x^post2, f^0'=f^post2, q^0'=q^post2, e^0'=e^post2, olde^0'=olde^post2, (e^0-olde^0 <= 0 /\ -q^post2+q^0 == 0 /\ b^0-b^post2 == 0 /\ olde^0-olde^post2 == 0 /\ x^0-x^post2 == 0 /\ e^0-e^post2 == 0 /\ f^0-f^post2 == 0), cost: 1 3: l3 -> l2 : b^0'=b^post3, x^0'=x^post3, f^0'=f^post3, q^0'=q^post3, e^0'=e^post3, olde^0'=olde^post3, (0 == 0 /\ -e^post3+olde^0 <= 0 /\ -olde^post3+olde^0 == 0 /\ x^0-x^post3 == 0 /\ -q^post3+q^0 == 0 /\ b^0-b^post3 == 0), cost: 1 4: l4 -> l3 : b^0'=b^post4, x^0'=x^post4, f^0'=f^post4, q^0'=q^post4, e^0'=e^post4, olde^0'=olde^post4, (q^post4 == 0 /\ b^0-b^post4 == 0 /\ x^0-x^post4 == 0 /\ f^0-f^post4 == 0 /\ 1-b^0 <= 0 /\ -olde^post4+olde^0 == 0 /\ -e^post4+e^0 == 0), cost: 1 5: l4 -> l3 : b^0'=b^post5, x^0'=x^post5, f^0'=f^post5, q^0'=q^post5, e^0'=e^post5, olde^0'=olde^post5, (b^0 <= 0 /\ -olde^post5+olde^0 == 0 /\ b^0-b^post5 == 0 /\ -e^post5+e^0 == 0 /\ x^0-x^post5 == 0 /\ q^0-q^post5 == 0 /\ f^0-f^post5 == 0), cost: 1 6: l5 -> l4 : b^0'=b^post6, x^0'=x^post6, f^0'=f^post6, q^0'=q^post6, e^0'=e^post6, olde^0'=olde^post6, (x^0-x^post6 == 0 /\ b^0-b^post6 == 0 /\ -1+f^post6-f^0 == 0 /\ e^0-e^post6 == 0 /\ olde^post6-e^0 == 0 /\ q^0-q^post6 == 0), cost: 1 7: l6 -> l5 : b^0'=b^post7, x^0'=x^post7, f^0'=f^post7, q^0'=q^post7, e^0'=e^post7, olde^0'=olde^post7, (-olde^post7+olde^0 == 0 /\ b^0-b^post7 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post7 == 0 /\ x^0-x^post7 == 0 /\ e^0-e^post7 == 0 /\ f^0-f^post7 == 0), cost: 1 8: l6 -> l5 : b^0'=b^post8, x^0'=x^post8, f^0'=f^post8, q^0'=q^post8, e^0'=e^post8, olde^0'=olde^post8, (e^0-olde^0 <= 0 /\ olde^0-olde^post8 == 0 /\ -q^post8+q^0 == 0 /\ x^0-x^post8 == 0 /\ f^0-f^post8 == 0 /\ -e^post8+e^0 == 0 /\ b^0-b^post8 == 0), cost: 1 9: l7 -> l6 : b^0'=b^post9, x^0'=x^post9, f^0'=f^post9, q^0'=q^post9, e^0'=e^post9, olde^0'=olde^post9, (0 == 0 /\ x^0-x^post9 == 0 /\ -q^post9+q^0 == 0 /\ -e^post9+olde^0 <= 0 /\ b^0-b^post9 == 0 /\ -olde^post9+olde^0 == 0), cost: 1 10: l8 -> l7 : b^0'=b^post10, x^0'=x^post10, f^0'=f^post10, q^0'=q^post10, e^0'=e^post10, olde^0'=olde^post10, (f^0-f^post10 == 0 /\ b^0-b^post10 == 0 /\ 1-b^0 <= 0 /\ -olde^post10+olde^0 == 0 /\ -e^post10+e^0 == 0 /\ x^0-x^post10 == 0 /\ q^post10 == 0), cost: 1 11: l8 -> l7 : b^0'=b^post11, x^0'=x^post11, f^0'=f^post11, q^0'=q^post11, e^0'=e^post11, olde^0'=olde^post11, (b^0 <= 0 /\ x^0-x^post11 == 0 /\ b^0-b^post11 == 0 /\ f^0-f^post11 == 0 /\ -olde^post11+olde^0 == 0 /\ q^0-q^post11 == 0 /\ -e^post11+e^0 == 0), cost: 1 12: l9 -> l10 : b^0'=b^post12, x^0'=x^post12, f^0'=f^post12, q^0'=q^post12, e^0'=e^post12, olde^0'=olde^post12, (1+e^post12-e^0 == 0 /\ b^0-b^post12 == 0 /\ -e^post12+olde^post12 == 0 /\ 1-e^0 <= 0 /\ q^0-q^post12 == 0 /\ x^0-x^post12 == 0 /\ f^0-f^post12 == 0), cost: 1 13: l9 -> l11 : b^0'=b^post13, x^0'=x^post13, f^0'=f^post13, q^0'=q^post13, e^0'=e^post13, olde^0'=olde^post13, (q^0-q^post13 == 0 /\ x^0-x^post13 == 0 /\ f^0-f^post13 == 0 /\ e^0 <= 0 /\ olde^post13-e^0 == 0 /\ -e^post13+e^0 == 0 /\ b^0-b^post13 == 0), cost: 1 18: l10 -> l14 : b^0'=b^post18, x^0'=x^post18, f^0'=f^post18, q^0'=q^post18, e^0'=e^post18, olde^0'=olde^post18, (1-b^0 <= 0 /\ -x^post18+x^0 == 0 /\ b^0-b^post18 == 0 /\ f^0-f^post18 == 0 /\ -olde^post18+olde^0 == 0 /\ q^post18 == 0 /\ -e^post18+e^0 == 0), cost: 1 19: l10 -> l14 : b^0'=b^post19, x^0'=x^post19, f^0'=f^post19, q^0'=q^post19, e^0'=e^post19, olde^0'=olde^post19, (b^0 <= 0 /\ -olde^post19+olde^0 == 0 /\ -f^post19+f^0 == 0 /\ q^0-q^post19 == 0 /\ x^0-x^post19 == 0 /\ e^0-e^post19 == 0 /\ b^0-b^post19 == 0), cost: 1 24: l11 -> l17 : b^0'=b^post24, x^0'=x^post24, f^0'=f^post24, q^0'=q^post24, e^0'=e^post24, olde^0'=olde^post24, (-olde^post24+olde^0 == 0 /\ q^post24 == 0 /\ f^0-f^post24 == 0 /\ 1-b^0 <= 0 /\ x^0-x^post24 == 0 /\ -e^post24+e^0 == 0 /\ b^0-b^post24 == 0), cost: 1 25: l11 -> l17 : b^0'=b^post25, x^0'=x^post25, f^0'=f^post25, q^0'=q^post25, e^0'=e^post25, olde^0'=olde^post25, (b^0 <= 0 /\ f^0-f^post25 == 0 /\ b^0-b^post25 == 0 /\ -olde^post25+olde^0 == 0 /\ -e^post25+e^0 == 0 /\ q^0-q^post25 == 0 /\ x^0-x^post25 == 0), cost: 1 14: l12 -> l8 : b^0'=b^post14, x^0'=x^post14, f^0'=f^post14, q^0'=q^post14, e^0'=e^post14, olde^0'=olde^post14, (x^0-x^post14 == 0 /\ olde^post14-e^0 == 0 /\ q^0-q^post14 == 0 /\ -f^post14+f^0 == 0 /\ e^0-e^post14 == 0 /\ -x^0+b^post14 == 0), cost: 1 15: l13 -> l12 : b^0'=b^post15, x^0'=x^post15, f^0'=f^post15, q^0'=q^post15, e^0'=e^post15, olde^0'=olde^post15, (e^0-e^post15 == 0 /\ b^0-b^post15 == 0 /\ -olde^post15+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post15 == 0 /\ -f^post15+f^0 == 0 /\ x^0-x^post15 == 0), cost: 1 16: l13 -> l12 : b^0'=b^post16, x^0'=x^post16, f^0'=f^post16, q^0'=q^post16, e^0'=e^post16, olde^0'=olde^post16, (e^0-olde^0 <= 0 /\ f^0-f^post16 == 0 /\ olde^0-olde^post16 == 0 /\ -q^post16+q^0 == 0 /\ b^0-b^post16 == 0 /\ x^0-x^post16 == 0 /\ -e^post16+e^0 == 0), cost: 1 17: l14 -> l13 : b^0'=b^post17, x^0'=x^post17, f^0'=f^post17, q^0'=q^post17, e^0'=e^post17, olde^0'=olde^post17, (0 == 0 /\ -olde^post17+olde^0 == 0 /\ b^0-b^post17 == 0 /\ x^0-x^post17 == 0 /\ -e^post17+olde^0 <= 0 /\ q^0-q^post17 == 0), cost: 1 20: l15 -> l9 : b^0'=b^post20, x^0'=x^post20, f^0'=f^post20, q^0'=q^post20, e^0'=e^post20, olde^0'=olde^post20, (q^0-q^post20 == 0 /\ e^0-e^post20 == 0 /\ b^0-b^post20 == 0 /\ -olde^post20+olde^0 == 0 /\ -f^post20+f^0 == 0 /\ x^0-x^post20 == 0), cost: 1 21: l16 -> l15 : b^0'=b^post21, x^0'=x^post21, f^0'=f^post21, q^0'=q^post21, e^0'=e^post21, olde^0'=olde^post21, (olde^0-olde^post21 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post21 == 0 /\ x^0-x^post21 == 0 /\ e^0-e^post21 == 0 /\ f^0-f^post21 == 0 /\ -1+q^post21 == 0), cost: 1 22: l16 -> l15 : b^0'=b^post22, x^0'=x^post22, f^0'=f^post22, q^0'=q^post22, e^0'=e^post22, olde^0'=olde^post22, (e^0-olde^0 <= 0 /\ -olde^post22+olde^0 == 0 /\ b^0-b^post22 == 0 /\ -e^0+olde^0 <= 0 /\ -q^post22+q^0 == 0 /\ x^0-x^post22 == 0 /\ e^0-e^post22 == 0 /\ f^0-f^post22 == 0), cost: 1 23: l17 -> l16 : b^0'=b^post23, x^0'=x^post23, f^0'=f^post23, q^0'=q^post23, e^0'=e^post23, olde^0'=olde^post23, (0 == 0 /\ olde^0-olde^post23 == 0 /\ -q^post23+q^0 == 0 /\ -e^post23+olde^0 <= 0 /\ x^0-x^post23 == 0 /\ b^0-b^post23 == 0), cost: 1 26: l18 -> l19 : b^0'=b^post26, x^0'=x^post26, f^0'=f^post26, q^0'=q^post26, e^0'=e^post26, olde^0'=olde^post26, (olde^post26-e^0 == 0 /\ -e^post26+e^0 == 0 /\ b^0-b^post26 == 0 /\ 1-x^0 <= 0 /\ 1+x^post26-x^0 == 0 /\ q^0-q^post26 == 0 /\ f^0-f^post26 == 0), cost: 1 32: l19 -> l23 : b^0'=b^post32, x^0'=x^post32, f^0'=f^post32, q^0'=q^post32, e^0'=e^post32, olde^0'=olde^post32, (f^0-f^post32 == 0 /\ 1-b^0 <= 0 /\ -olde^post32+olde^0 == 0 /\ x^0-x^post32 == 0 /\ -e^post32+e^0 == 0 /\ b^0-b^post32 == 0 /\ q^post32 == 0), cost: 1 33: l19 -> l23 : b^0'=b^post33, x^0'=x^post33, f^0'=f^post33, q^0'=q^post33, e^0'=e^post33, olde^0'=olde^post33, (b^0 <= 0 /\ -e^post33+e^0 == 0 /\ b^0-b^post33 == 0 /\ q^0-q^post33 == 0 /\ f^0-f^post33 == 0 /\ -olde^post33+olde^0 == 0 /\ -x^post33+x^0 == 0), cost: 1 28: l21 -> l9 : b^0'=b^post28, x^0'=x^post28, f^0'=f^post28, q^0'=q^post28, e^0'=e^post28, olde^0'=olde^post28, (-q^post28+q^0 == 0 /\ olde^0-olde^post28 == 0 /\ b^0-b^post28 == 0 /\ x^0-x^post28 == 0 /\ f^0-f^post28 == 0 /\ e^0-e^post28 == 0), cost: 1 29: l22 -> l21 : b^0'=b^post29, x^0'=x^post29, f^0'=f^post29, q^0'=q^post29, e^0'=e^post29, olde^0'=olde^post29, (-olde^post29+olde^0 == 0 /\ -1+q^post29 == 0 /\ x^0-x^post29 == 0 /\ f^0-f^post29 == 0 /\ -e^post29+e^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post29 == 0), cost: 1 30: l22 -> l21 : b^0'=b^post30, x^0'=x^post30, f^0'=f^post30, q^0'=q^post30, e^0'=e^post30, olde^0'=olde^post30, (x^0-x^post30 == 0 /\ b^0-b^post30 == 0 /\ e^0-olde^0 <= 0 /\ f^0-f^post30 == 0 /\ -q^post30+q^0 == 0 /\ -olde^post30+olde^0 == 0 /\ -e^post30+e^0 == 0), cost: 1 31: l23 -> l22 : b^0'=b^post31, x^0'=x^post31, f^0'=f^post31, q^0'=q^post31, e^0'=e^post31, olde^0'=olde^post31, (0 == 0 /\ -olde^post31+olde^0 == 0 /\ b^0-b^post31 == 0 /\ q^0-q^post31 == 0 /\ -e^post31+olde^0 <= 0 /\ x^0-x^post31 == 0), cost: 1 34: l24 -> l18 : b^0'=b^post34, x^0'=x^post34, f^0'=f^post34, q^0'=q^post34, e^0'=e^post34, olde^0'=olde^post34, (-olde^post34+olde^0 == 0 /\ -f^post34+f^0 == 0 /\ q^0-q^post34 == 0 /\ x^0-x^post34 == 0 /\ e^0-e^post34 == 0 /\ b^0-b^post34 == 0), cost: 1 35: l25 -> l24 : b^0'=b^post35, x^0'=x^post35, f^0'=f^post35, q^0'=q^post35, e^0'=e^post35, olde^0'=olde^post35, (x^0-x^post35 == 0 /\ b^0-b^post35 == 0 /\ e^0-e^post35 == 0 /\ -1+q^post35 == 0 /\ 1-e^0+olde^0 <= 0 /\ -f^post35+f^0 == 0 /\ -olde^post35+olde^0 == 0), cost: 1 36: l25 -> l24 : b^0'=b^post36, x^0'=x^post36, f^0'=f^post36, q^0'=q^post36, e^0'=e^post36, olde^0'=olde^post36, (-olde^post36+olde^0 == 0 /\ e^0-olde^0 <= 0 /\ b^0-b^post36 == 0 /\ f^0-f^post36 == 0 /\ -q^post36+q^0 == 0 /\ x^0-x^post36 == 0 /\ e^0-e^post36 == 0), cost: 1 37: l26 -> l25 : b^0'=b^post37, x^0'=x^post37, f^0'=f^post37, q^0'=q^post37, e^0'=e^post37, olde^0'=olde^post37, (0 == 0 /\ -e^post37+olde^0 <= 0 /\ olde^0-olde^post37 == 0 /\ x^0-x^post37 == 0 /\ -q^post37+q^0 == 0 /\ b^0-b^post37 == 0), cost: 1 38: l27 -> l26 : b^0'=b^post38, x^0'=x^post38, f^0'=f^post38, q^0'=q^post38, e^0'=e^post38, olde^0'=olde^post38, (q^post38 == 0 /\ -e^post38+e^0 == 0 /\ 1-b^0 <= 0 /\ b^0-b^post38 == 0 /\ x^0-x^post38 == 0 /\ f^0-f^post38 == 0 /\ -olde^post38+olde^0 == 0), cost: 1 39: l27 -> l26 : b^0'=b^post39, x^0'=x^post39, f^0'=f^post39, q^0'=q^post39, e^0'=e^post39, olde^0'=olde^post39, (b^0 <= 0 /\ x^0-x^post39 == 0 /\ -olde^post39+olde^0 == 0 /\ q^0-q^post39 == 0 /\ f^0-f^post39 == 0 /\ -e^post39+e^0 == 0 /\ b^0-b^post39 == 0), cost: 1 40: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post40, q^0'=q^post40, e^0'=e^post40, olde^0'=olde^post40, (0 == 0 /\ f^post40 == 0 /\ q^0-q^post40 == 0 /\ -1+e^post40 == 0 /\ olde^post40-e^post40 == 0 /\ 1-x^post40 <= 0), cost: 1 43: l30 -> l28 : b^0'=b^post43, x^0'=x^post43, f^0'=f^post43, q^0'=q^post43, e^0'=e^post43, olde^0'=olde^post43, (-olde^post43+olde^0 == 0 /\ -e^post43+e^0 == 0 /\ b^0-b^post43 == 0 /\ x^0-x^post43 == 0 /\ -q^post43+q^0 == 0 /\ f^0-f^post43 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : b^0'=b^post0, x^0'=x^post0, f^0'=f^post0, q^0'=q^post0, e^0'=e^post0, olde^0'=olde^post0, (-f^post0+f^0 == 0 /\ -olde^post0+olde^0 == 0 /\ b^0-b^post0 == 0 /\ x^0-x^post0 == 0 /\ e^0-e^post0 == 0 /\ -q^post0+q^0 == 0), cost: 1 New rule: l0 -> l1 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l0 : b^0'=b^post1, x^0'=x^post1, f^0'=f^post1, q^0'=q^post1, e^0'=e^post1, olde^0'=olde^post1, (e^0-e^post1 == 0 /\ b^0-b^post1 == 0 /\ -olde^post1+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post1 == 0 /\ x^0-x^post1 == 0 /\ -f^post1+f^0 == 0), cost: 1 New rule: l2 -> l0 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l0 : b^0'=b^post2, x^0'=x^post2, f^0'=f^post2, q^0'=q^post2, e^0'=e^post2, olde^0'=olde^post2, (e^0-olde^0 <= 0 /\ -q^post2+q^0 == 0 /\ b^0-b^post2 == 0 /\ olde^0-olde^post2 == 0 /\ x^0-x^post2 == 0 /\ e^0-e^post2 == 0 /\ f^0-f^post2 == 0), cost: 1 New rule: l2 -> l0 : e^0-olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l2 : b^0'=b^post3, x^0'=x^post3, f^0'=f^post3, q^0'=q^post3, e^0'=e^post3, olde^0'=olde^post3, (0 == 0 /\ -e^post3+olde^0 <= 0 /\ -olde^post3+olde^0 == 0 /\ x^0-x^post3 == 0 /\ -q^post3+q^0 == 0 /\ b^0-b^post3 == 0), cost: 1 New rule: l3 -> l2 : f^0'=f^post3, e^0'=e^post3, -e^post3+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : b^0'=b^post4, x^0'=x^post4, f^0'=f^post4, q^0'=q^post4, e^0'=e^post4, olde^0'=olde^post4, (q^post4 == 0 /\ b^0-b^post4 == 0 /\ x^0-x^post4 == 0 /\ f^0-f^post4 == 0 /\ 1-b^0 <= 0 /\ -olde^post4+olde^0 == 0 /\ -e^post4+e^0 == 0), cost: 1 New rule: l4 -> l3 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : b^0'=b^post5, x^0'=x^post5, f^0'=f^post5, q^0'=q^post5, e^0'=e^post5, olde^0'=olde^post5, (b^0 <= 0 /\ -olde^post5+olde^0 == 0 /\ b^0-b^post5 == 0 /\ -e^post5+e^0 == 0 /\ x^0-x^post5 == 0 /\ q^0-q^post5 == 0 /\ f^0-f^post5 == 0), cost: 1 New rule: l4 -> l3 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l4 : b^0'=b^post6, x^0'=x^post6, f^0'=f^post6, q^0'=q^post6, e^0'=e^post6, olde^0'=olde^post6, (x^0-x^post6 == 0 /\ b^0-b^post6 == 0 /\ -1+f^post6-f^0 == 0 /\ e^0-e^post6 == 0 /\ olde^post6-e^0 == 0 /\ q^0-q^post6 == 0), cost: 1 New rule: l5 -> l4 : f^0'=1+f^0, olde^0'=e^0, TRUE, cost: 1 Applied preprocessing Original rule: l6 -> l5 : b^0'=b^post7, x^0'=x^post7, f^0'=f^post7, q^0'=q^post7, e^0'=e^post7, olde^0'=olde^post7, (-olde^post7+olde^0 == 0 /\ b^0-b^post7 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post7 == 0 /\ x^0-x^post7 == 0 /\ e^0-e^post7 == 0 /\ f^0-f^post7 == 0), cost: 1 New rule: l6 -> l5 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l5 : b^0'=b^post8, x^0'=x^post8, f^0'=f^post8, q^0'=q^post8, e^0'=e^post8, olde^0'=olde^post8, (e^0-olde^0 <= 0 /\ olde^0-olde^post8 == 0 /\ -q^post8+q^0 == 0 /\ x^0-x^post8 == 0 /\ f^0-f^post8 == 0 /\ -e^post8+e^0 == 0 /\ b^0-b^post8 == 0), cost: 1 New rule: l6 -> l5 : e^0-olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l6 : b^0'=b^post9, x^0'=x^post9, f^0'=f^post9, q^0'=q^post9, e^0'=e^post9, olde^0'=olde^post9, (0 == 0 /\ x^0-x^post9 == 0 /\ -q^post9+q^0 == 0 /\ -e^post9+olde^0 <= 0 /\ b^0-b^post9 == 0 /\ -olde^post9+olde^0 == 0), cost: 1 New rule: l7 -> l6 : f^0'=f^post9, e^0'=e^post9, -e^post9+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : b^0'=b^post10, x^0'=x^post10, f^0'=f^post10, q^0'=q^post10, e^0'=e^post10, olde^0'=olde^post10, (f^0-f^post10 == 0 /\ b^0-b^post10 == 0 /\ 1-b^0 <= 0 /\ -olde^post10+olde^0 == 0 /\ -e^post10+e^0 == 0 /\ x^0-x^post10 == 0 /\ q^post10 == 0), cost: 1 New rule: l8 -> l7 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : b^0'=b^post11, x^0'=x^post11, f^0'=f^post11, q^0'=q^post11, e^0'=e^post11, olde^0'=olde^post11, (b^0 <= 0 /\ x^0-x^post11 == 0 /\ b^0-b^post11 == 0 /\ f^0-f^post11 == 0 /\ -olde^post11+olde^0 == 0 /\ q^0-q^post11 == 0 /\ -e^post11+e^0 == 0), cost: 1 New rule: l8 -> l7 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l10 : b^0'=b^post12, x^0'=x^post12, f^0'=f^post12, q^0'=q^post12, e^0'=e^post12, olde^0'=olde^post12, (1+e^post12-e^0 == 0 /\ b^0-b^post12 == 0 /\ -e^post12+olde^post12 == 0 /\ 1-e^0 <= 0 /\ q^0-q^post12 == 0 /\ x^0-x^post12 == 0 /\ f^0-f^post12 == 0), cost: 1 New rule: l9 -> l10 : e^0'=-1+e^0, olde^0'=-1+e^0, -1+e^0 >= 0, cost: 1 Applied preprocessing Original rule: l9 -> l11 : b^0'=b^post13, x^0'=x^post13, f^0'=f^post13, q^0'=q^post13, e^0'=e^post13, olde^0'=olde^post13, (q^0-q^post13 == 0 /\ x^0-x^post13 == 0 /\ f^0-f^post13 == 0 /\ e^0 <= 0 /\ olde^post13-e^0 == 0 /\ -e^post13+e^0 == 0 /\ b^0-b^post13 == 0), cost: 1 New rule: l9 -> l11 : olde^0'=e^0, e^0 <= 0, cost: 1 Applied preprocessing Original rule: l12 -> l8 : b^0'=b^post14, x^0'=x^post14, f^0'=f^post14, q^0'=q^post14, e^0'=e^post14, olde^0'=olde^post14, (x^0-x^post14 == 0 /\ olde^post14-e^0 == 0 /\ q^0-q^post14 == 0 /\ -f^post14+f^0 == 0 /\ e^0-e^post14 == 0 /\ -x^0+b^post14 == 0), cost: 1 New rule: l12 -> l8 : b^0'=x^0, olde^0'=e^0, TRUE, cost: 1 Applied preprocessing Original rule: l13 -> l12 : b^0'=b^post15, x^0'=x^post15, f^0'=f^post15, q^0'=q^post15, e^0'=e^post15, olde^0'=olde^post15, (e^0-e^post15 == 0 /\ b^0-b^post15 == 0 /\ -olde^post15+olde^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ -1+q^post15 == 0 /\ -f^post15+f^0 == 0 /\ x^0-x^post15 == 0), cost: 1 New rule: l13 -> l12 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l12 : b^0'=b^post16, x^0'=x^post16, f^0'=f^post16, q^0'=q^post16, e^0'=e^post16, olde^0'=olde^post16, (e^0-olde^0 <= 0 /\ f^0-f^post16 == 0 /\ olde^0-olde^post16 == 0 /\ -q^post16+q^0 == 0 /\ b^0-b^post16 == 0 /\ x^0-x^post16 == 0 /\ -e^post16+e^0 == 0), cost: 1 New rule: l13 -> l12 : e^0-olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l13 : b^0'=b^post17, x^0'=x^post17, f^0'=f^post17, q^0'=q^post17, e^0'=e^post17, olde^0'=olde^post17, (0 == 0 /\ -olde^post17+olde^0 == 0 /\ b^0-b^post17 == 0 /\ x^0-x^post17 == 0 /\ -e^post17+olde^0 <= 0 /\ q^0-q^post17 == 0), cost: 1 New rule: l14 -> l13 : f^0'=f^post17, e^0'=e^post17, -e^post17+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l14 : b^0'=b^post18, x^0'=x^post18, f^0'=f^post18, q^0'=q^post18, e^0'=e^post18, olde^0'=olde^post18, (1-b^0 <= 0 /\ -x^post18+x^0 == 0 /\ b^0-b^post18 == 0 /\ f^0-f^post18 == 0 /\ -olde^post18+olde^0 == 0 /\ q^post18 == 0 /\ -e^post18+e^0 == 0), cost: 1 New rule: l10 -> l14 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l10 -> l14 : b^0'=b^post19, x^0'=x^post19, f^0'=f^post19, q^0'=q^post19, e^0'=e^post19, olde^0'=olde^post19, (b^0 <= 0 /\ -olde^post19+olde^0 == 0 /\ -f^post19+f^0 == 0 /\ q^0-q^post19 == 0 /\ x^0-x^post19 == 0 /\ e^0-e^post19 == 0 /\ b^0-b^post19 == 0), cost: 1 New rule: l10 -> l14 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l9 : b^0'=b^post20, x^0'=x^post20, f^0'=f^post20, q^0'=q^post20, e^0'=e^post20, olde^0'=olde^post20, (q^0-q^post20 == 0 /\ e^0-e^post20 == 0 /\ b^0-b^post20 == 0 /\ -olde^post20+olde^0 == 0 /\ -f^post20+f^0 == 0 /\ x^0-x^post20 == 0), cost: 1 New rule: l15 -> l9 : TRUE, cost: 1 Applied preprocessing Original rule: l16 -> l15 : b^0'=b^post21, x^0'=x^post21, f^0'=f^post21, q^0'=q^post21, e^0'=e^post21, olde^0'=olde^post21, (olde^0-olde^post21 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post21 == 0 /\ x^0-x^post21 == 0 /\ e^0-e^post21 == 0 /\ f^0-f^post21 == 0 /\ -1+q^post21 == 0), cost: 1 New rule: l16 -> l15 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : b^0'=b^post22, x^0'=x^post22, f^0'=f^post22, q^0'=q^post22, e^0'=e^post22, olde^0'=olde^post22, (e^0-olde^0 <= 0 /\ -olde^post22+olde^0 == 0 /\ b^0-b^post22 == 0 /\ -e^0+olde^0 <= 0 /\ -q^post22+q^0 == 0 /\ x^0-x^post22 == 0 /\ e^0-e^post22 == 0 /\ f^0-f^post22 == 0), cost: 1 New rule: l16 -> l15 : e^0-olde^0 == 0, cost: 1 Applied preprocessing Original rule: l17 -> l16 : b^0'=b^post23, x^0'=x^post23, f^0'=f^post23, q^0'=q^post23, e^0'=e^post23, olde^0'=olde^post23, (0 == 0 /\ olde^0-olde^post23 == 0 /\ -q^post23+q^0 == 0 /\ -e^post23+olde^0 <= 0 /\ x^0-x^post23 == 0 /\ b^0-b^post23 == 0), cost: 1 New rule: l17 -> l16 : f^0'=f^post23, e^0'=e^post23, -e^post23+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l11 -> l17 : b^0'=b^post24, x^0'=x^post24, f^0'=f^post24, q^0'=q^post24, e^0'=e^post24, olde^0'=olde^post24, (-olde^post24+olde^0 == 0 /\ q^post24 == 0 /\ f^0-f^post24 == 0 /\ 1-b^0 <= 0 /\ x^0-x^post24 == 0 /\ -e^post24+e^0 == 0 /\ b^0-b^post24 == 0), cost: 1 New rule: l11 -> l17 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l11 -> l17 : b^0'=b^post25, x^0'=x^post25, f^0'=f^post25, q^0'=q^post25, e^0'=e^post25, olde^0'=olde^post25, (b^0 <= 0 /\ f^0-f^post25 == 0 /\ b^0-b^post25 == 0 /\ -olde^post25+olde^0 == 0 /\ -e^post25+e^0 == 0 /\ q^0-q^post25 == 0 /\ x^0-x^post25 == 0), cost: 1 New rule: l11 -> l17 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l18 -> l19 : b^0'=b^post26, x^0'=x^post26, f^0'=f^post26, q^0'=q^post26, e^0'=e^post26, olde^0'=olde^post26, (olde^post26-e^0 == 0 /\ -e^post26+e^0 == 0 /\ b^0-b^post26 == 0 /\ 1-x^0 <= 0 /\ 1+x^post26-x^0 == 0 /\ q^0-q^post26 == 0 /\ f^0-f^post26 == 0), cost: 1 New rule: l18 -> l19 : x^0'=-1+x^0, olde^0'=e^0, -1+x^0 >= 0, cost: 1 Applied preprocessing Original rule: l21 -> l9 : b^0'=b^post28, x^0'=x^post28, f^0'=f^post28, q^0'=q^post28, e^0'=e^post28, olde^0'=olde^post28, (-q^post28+q^0 == 0 /\ olde^0-olde^post28 == 0 /\ b^0-b^post28 == 0 /\ x^0-x^post28 == 0 /\ f^0-f^post28 == 0 /\ e^0-e^post28 == 0), cost: 1 New rule: l21 -> l9 : TRUE, cost: 1 Applied preprocessing Original rule: l22 -> l21 : b^0'=b^post29, x^0'=x^post29, f^0'=f^post29, q^0'=q^post29, e^0'=e^post29, olde^0'=olde^post29, (-olde^post29+olde^0 == 0 /\ -1+q^post29 == 0 /\ x^0-x^post29 == 0 /\ f^0-f^post29 == 0 /\ -e^post29+e^0 == 0 /\ 1-e^0+olde^0 <= 0 /\ b^0-b^post29 == 0), cost: 1 New rule: l22 -> l21 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l22 -> l21 : b^0'=b^post30, x^0'=x^post30, f^0'=f^post30, q^0'=q^post30, e^0'=e^post30, olde^0'=olde^post30, (x^0-x^post30 == 0 /\ b^0-b^post30 == 0 /\ e^0-olde^0 <= 0 /\ f^0-f^post30 == 0 /\ -q^post30+q^0 == 0 /\ -olde^post30+olde^0 == 0 /\ -e^post30+e^0 == 0), cost: 1 New rule: l22 -> l21 : e^0-olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l22 : b^0'=b^post31, x^0'=x^post31, f^0'=f^post31, q^0'=q^post31, e^0'=e^post31, olde^0'=olde^post31, (0 == 0 /\ -olde^post31+olde^0 == 0 /\ b^0-b^post31 == 0 /\ q^0-q^post31 == 0 /\ -e^post31+olde^0 <= 0 /\ x^0-x^post31 == 0), cost: 1 New rule: l23 -> l22 : f^0'=f^post31, e^0'=e^post31, -e^post31+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l23 : b^0'=b^post32, x^0'=x^post32, f^0'=f^post32, q^0'=q^post32, e^0'=e^post32, olde^0'=olde^post32, (f^0-f^post32 == 0 /\ 1-b^0 <= 0 /\ -olde^post32+olde^0 == 0 /\ x^0-x^post32 == 0 /\ -e^post32+e^0 == 0 /\ b^0-b^post32 == 0 /\ q^post32 == 0), cost: 1 New rule: l19 -> l23 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l19 -> l23 : b^0'=b^post33, x^0'=x^post33, f^0'=f^post33, q^0'=q^post33, e^0'=e^post33, olde^0'=olde^post33, (b^0 <= 0 /\ -e^post33+e^0 == 0 /\ b^0-b^post33 == 0 /\ q^0-q^post33 == 0 /\ f^0-f^post33 == 0 /\ -olde^post33+olde^0 == 0 /\ -x^post33+x^0 == 0), cost: 1 New rule: l19 -> l23 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l24 -> l18 : b^0'=b^post34, x^0'=x^post34, f^0'=f^post34, q^0'=q^post34, e^0'=e^post34, olde^0'=olde^post34, (-olde^post34+olde^0 == 0 /\ -f^post34+f^0 == 0 /\ q^0-q^post34 == 0 /\ x^0-x^post34 == 0 /\ e^0-e^post34 == 0 /\ b^0-b^post34 == 0), cost: 1 New rule: l24 -> l18 : TRUE, cost: 1 Applied preprocessing Original rule: l25 -> l24 : b^0'=b^post35, x^0'=x^post35, f^0'=f^post35, q^0'=q^post35, e^0'=e^post35, olde^0'=olde^post35, (x^0-x^post35 == 0 /\ b^0-b^post35 == 0 /\ e^0-e^post35 == 0 /\ -1+q^post35 == 0 /\ 1-e^0+olde^0 <= 0 /\ -f^post35+f^0 == 0 /\ -olde^post35+olde^0 == 0), cost: 1 New rule: l25 -> l24 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l25 -> l24 : b^0'=b^post36, x^0'=x^post36, f^0'=f^post36, q^0'=q^post36, e^0'=e^post36, olde^0'=olde^post36, (-olde^post36+olde^0 == 0 /\ e^0-olde^0 <= 0 /\ b^0-b^post36 == 0 /\ f^0-f^post36 == 0 /\ -q^post36+q^0 == 0 /\ x^0-x^post36 == 0 /\ e^0-e^post36 == 0), cost: 1 New rule: l25 -> l24 : e^0-olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l26 -> l25 : b^0'=b^post37, x^0'=x^post37, f^0'=f^post37, q^0'=q^post37, e^0'=e^post37, olde^0'=olde^post37, (0 == 0 /\ -e^post37+olde^0 <= 0 /\ olde^0-olde^post37 == 0 /\ x^0-x^post37 == 0 /\ -q^post37+q^0 == 0 /\ b^0-b^post37 == 0), cost: 1 New rule: l26 -> l25 : f^0'=f^post37, e^0'=e^post37, -e^post37+olde^0 <= 0, cost: 1 Applied preprocessing Original rule: l27 -> l26 : b^0'=b^post38, x^0'=x^post38, f^0'=f^post38, q^0'=q^post38, e^0'=e^post38, olde^0'=olde^post38, (q^post38 == 0 /\ -e^post38+e^0 == 0 /\ 1-b^0 <= 0 /\ b^0-b^post38 == 0 /\ x^0-x^post38 == 0 /\ f^0-f^post38 == 0 /\ -olde^post38+olde^0 == 0), cost: 1 New rule: l27 -> l26 : q^0'=0, -1+b^0 >= 0, cost: 1 Applied preprocessing Original rule: l27 -> l26 : b^0'=b^post39, x^0'=x^post39, f^0'=f^post39, q^0'=q^post39, e^0'=e^post39, olde^0'=olde^post39, (b^0 <= 0 /\ x^0-x^post39 == 0 /\ -olde^post39+olde^0 == 0 /\ q^0-q^post39 == 0 /\ f^0-f^post39 == 0 /\ -e^post39+e^0 == 0 /\ b^0-b^post39 == 0), cost: 1 New rule: l27 -> l26 : b^0 <= 0, cost: 1 Applied preprocessing Original rule: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post40, q^0'=q^post40, e^0'=e^post40, olde^0'=olde^post40, (0 == 0 /\ f^post40 == 0 /\ q^0-q^post40 == 0 /\ -1+e^post40 == 0 /\ olde^post40-e^post40 == 0 /\ 1-x^post40 <= 0), cost: 1 New rule: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 1 Applied preprocessing Original rule: l1 -> l18 : b^0'=b^post42, x^0'=x^post42, f^0'=f^post42, q^0'=q^post42, e^0'=e^post42, olde^0'=olde^post42, (olde^0-olde^post42 == 0 /\ -q^post42+q^0 == 0 /\ x^0-x^post42 == 0 /\ b^0-b^post42 == 0 /\ f^0-f^post42 == 0 /\ -e^post42+e^0 == 0), cost: 1 New rule: l1 -> l18 : TRUE, cost: 1 Applied preprocessing Original rule: l30 -> l28 : b^0'=b^post43, x^0'=x^post43, f^0'=f^post43, q^0'=q^post43, e^0'=e^post43, olde^0'=olde^post43, (-olde^post43+olde^0 == 0 /\ -e^post43+e^0 == 0 /\ b^0-b^post43 == 0 /\ x^0-x^post43 == 0 /\ -q^post43+q^0 == 0 /\ f^0-f^post43 == 0), cost: 1 New rule: l30 -> l28 : TRUE, cost: 1 Simplified rules Start location: l30 44: l0 -> l1 : TRUE, cost: 1 84: l1 -> l18 : TRUE, cost: 1 45: l2 -> l0 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 46: l2 -> l0 : e^0-olde^0 <= 0, cost: 1 47: l3 -> l2 : f^0'=f^post3, e^0'=e^post3, -e^post3+olde^0 <= 0, cost: 1 48: l4 -> l3 : q^0'=0, -1+b^0 >= 0, cost: 1 49: l4 -> l3 : b^0 <= 0, cost: 1 50: l5 -> l4 : f^0'=1+f^0, olde^0'=e^0, TRUE, cost: 1 51: l6 -> l5 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 52: l6 -> l5 : e^0-olde^0 <= 0, cost: 1 53: l7 -> l6 : f^0'=f^post9, e^0'=e^post9, -e^post9+olde^0 <= 0, cost: 1 54: l8 -> l7 : q^0'=0, -1+b^0 >= 0, cost: 1 55: l8 -> l7 : b^0 <= 0, cost: 1 56: l9 -> l10 : e^0'=-1+e^0, olde^0'=-1+e^0, -1+e^0 >= 0, cost: 1 57: l9 -> l11 : olde^0'=e^0, e^0 <= 0, cost: 1 62: l10 -> l14 : q^0'=0, -1+b^0 >= 0, cost: 1 63: l10 -> l14 : b^0 <= 0, cost: 1 68: l11 -> l17 : q^0'=0, -1+b^0 >= 0, cost: 1 69: l11 -> l17 : b^0 <= 0, cost: 1 58: l12 -> l8 : b^0'=x^0, olde^0'=e^0, TRUE, cost: 1 59: l13 -> l12 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 60: l13 -> l12 : e^0-olde^0 <= 0, cost: 1 61: l14 -> l13 : f^0'=f^post17, e^0'=e^post17, -e^post17+olde^0 <= 0, cost: 1 64: l15 -> l9 : TRUE, cost: 1 65: l16 -> l15 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 66: l16 -> l15 : e^0-olde^0 == 0, cost: 1 67: l17 -> l16 : f^0'=f^post23, e^0'=e^post23, -e^post23+olde^0 <= 0, cost: 1 70: l18 -> l19 : x^0'=-1+x^0, olde^0'=e^0, -1+x^0 >= 0, cost: 1 75: l19 -> l23 : q^0'=0, -1+b^0 >= 0, cost: 1 76: l19 -> l23 : b^0 <= 0, cost: 1 71: l21 -> l9 : TRUE, cost: 1 72: l22 -> l21 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 73: l22 -> l21 : e^0-olde^0 <= 0, cost: 1 74: l23 -> l22 : f^0'=f^post31, e^0'=e^post31, -e^post31+olde^0 <= 0, cost: 1 77: l24 -> l18 : TRUE, cost: 1 78: l25 -> l24 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 79: l25 -> l24 : e^0-olde^0 <= 0, cost: 1 80: l26 -> l25 : f^0'=f^post37, e^0'=e^post37, -e^post37+olde^0 <= 0, cost: 1 81: l27 -> l26 : q^0'=0, -1+b^0 >= 0, cost: 1 82: l27 -> l26 : b^0 <= 0, cost: 1 83: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 1 85: l30 -> l28 : TRUE, cost: 1 Eliminating location l28 by chaining: Applied chaining First rule: l30 -> l28 : TRUE, cost: 1 Second rule: l28 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 1 New rule: l30 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 2 Applied deletion Removed the following rules: 83 85 Eliminating location l1 by chaining: Applied chaining First rule: l0 -> l1 : TRUE, cost: 1 Second rule: l1 -> l18 : TRUE, cost: 1 New rule: l0 -> l18 : TRUE, cost: 2 Applied deletion Removed the following rules: 44 84 Eliminated locations on linear paths Start location: l30 87: l0 -> l18 : TRUE, cost: 2 45: l2 -> l0 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 46: l2 -> l0 : e^0-olde^0 <= 0, cost: 1 47: l3 -> l2 : f^0'=f^post3, e^0'=e^post3, -e^post3+olde^0 <= 0, cost: 1 48: l4 -> l3 : q^0'=0, -1+b^0 >= 0, cost: 1 49: l4 -> l3 : b^0 <= 0, cost: 1 50: l5 -> l4 : f^0'=1+f^0, olde^0'=e^0, TRUE, cost: 1 51: l6 -> l5 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 52: l6 -> l5 : e^0-olde^0 <= 0, cost: 1 53: l7 -> l6 : f^0'=f^post9, e^0'=e^post9, -e^post9+olde^0 <= 0, cost: 1 54: l8 -> l7 : q^0'=0, -1+b^0 >= 0, cost: 1 55: l8 -> l7 : b^0 <= 0, cost: 1 56: l9 -> l10 : e^0'=-1+e^0, olde^0'=-1+e^0, -1+e^0 >= 0, cost: 1 57: l9 -> l11 : olde^0'=e^0, e^0 <= 0, cost: 1 62: l10 -> l14 : q^0'=0, -1+b^0 >= 0, cost: 1 63: l10 -> l14 : b^0 <= 0, cost: 1 68: l11 -> l17 : q^0'=0, -1+b^0 >= 0, cost: 1 69: l11 -> l17 : b^0 <= 0, cost: 1 58: l12 -> l8 : b^0'=x^0, olde^0'=e^0, TRUE, cost: 1 59: l13 -> l12 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 60: l13 -> l12 : e^0-olde^0 <= 0, cost: 1 61: l14 -> l13 : f^0'=f^post17, e^0'=e^post17, -e^post17+olde^0 <= 0, cost: 1 64: l15 -> l9 : TRUE, cost: 1 65: l16 -> l15 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 66: l16 -> l15 : e^0-olde^0 == 0, cost: 1 67: l17 -> l16 : f^0'=f^post23, e^0'=e^post23, -e^post23+olde^0 <= 0, cost: 1 70: l18 -> l19 : x^0'=-1+x^0, olde^0'=e^0, -1+x^0 >= 0, cost: 1 75: l19 -> l23 : q^0'=0, -1+b^0 >= 0, cost: 1 76: l19 -> l23 : b^0 <= 0, cost: 1 71: l21 -> l9 : TRUE, cost: 1 72: l22 -> l21 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 73: l22 -> l21 : e^0-olde^0 <= 0, cost: 1 74: l23 -> l22 : f^0'=f^post31, e^0'=e^post31, -e^post31+olde^0 <= 0, cost: 1 77: l24 -> l18 : TRUE, cost: 1 78: l25 -> l24 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 79: l25 -> l24 : e^0-olde^0 <= 0, cost: 1 80: l26 -> l25 : f^0'=f^post37, e^0'=e^post37, -e^post37+olde^0 <= 0, cost: 1 81: l27 -> l26 : q^0'=0, -1+b^0 >= 0, cost: 1 82: l27 -> l26 : b^0 <= 0, cost: 1 86: l30 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 2 Eliminating location l27 by chaining: Applied chaining First rule: l30 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 2 Second rule: l27 -> l26 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, q^0'=0, e^0'=1, olde^0'=1, (-1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 3 Applied chaining First rule: l30 -> l27 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, -1+x^post40 >= 0, cost: 2 Second rule: l27 -> l26 : b^0 <= 0, cost: 1 New rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, (b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 3 Applied deletion Removed the following rules: 81 82 86 Eliminating location l25 by chaining: Applied chaining First rule: l26 -> l25 : f^0'=f^post37, e^0'=e^post37, -e^post37+olde^0 <= 0, cost: 1 Second rule: l25 -> l24 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ 1-e^post37+olde^0 <= 0), cost: 2 Applied simplification Original rule: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ 1-e^post37+olde^0 <= 0), cost: 2 New rule: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, 1-e^post37+olde^0 <= 0, cost: 2 Applied chaining First rule: l26 -> l25 : f^0'=f^post37, e^0'=e^post37, -e^post37+olde^0 <= 0, cost: 1 Second rule: l25 -> l24 : e^0-olde^0 <= 0, cost: 1 New rule: l26 -> l24 : f^0'=f^post37, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ e^post37-olde^0 <= 0), cost: 2 Applied deletion Removed the following rules: 78 79 80 Eliminating location l19 by chaining: Applied chaining First rule: l18 -> l19 : x^0'=-1+x^0, olde^0'=e^0, -1+x^0 >= 0, cost: 1 Second rule: l19 -> l23 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l18 -> l23 : x^0'=-1+x^0, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 2 Applied chaining First rule: l18 -> l19 : x^0'=-1+x^0, olde^0'=e^0, -1+x^0 >= 0, cost: 1 Second rule: l19 -> l23 : b^0 <= 0, cost: 1 New rule: l18 -> l23 : x^0'=-1+x^0, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0), cost: 2 Applied deletion Removed the following rules: 70 75 76 Eliminating location l22 by chaining: Applied chaining First rule: l23 -> l22 : f^0'=f^post31, e^0'=e^post31, -e^post31+olde^0 <= 0, cost: 1 Second rule: l22 -> l21 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, (-e^post31+olde^0 <= 0 /\ 1-e^post31+olde^0 <= 0), cost: 2 Applied simplification Original rule: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, (-e^post31+olde^0 <= 0 /\ 1-e^post31+olde^0 <= 0), cost: 2 New rule: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, 1-e^post31+olde^0 <= 0, cost: 2 Applied chaining First rule: l23 -> l22 : f^0'=f^post31, e^0'=e^post31, -e^post31+olde^0 <= 0, cost: 1 Second rule: l22 -> l21 : e^0-olde^0 <= 0, cost: 1 New rule: l23 -> l21 : f^0'=f^post31, e^0'=e^post31, (e^post31-olde^0 <= 0 /\ -e^post31+olde^0 <= 0), cost: 2 Applied deletion Removed the following rules: 72 73 74 Eliminating location l10 by chaining: Applied chaining First rule: l9 -> l10 : e^0'=-1+e^0, olde^0'=-1+e^0, -1+e^0 >= 0, cost: 1 Second rule: l10 -> l14 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l9 -> l14 : q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0), cost: 2 Applied chaining First rule: l9 -> l10 : e^0'=-1+e^0, olde^0'=-1+e^0, -1+e^0 >= 0, cost: 1 Second rule: l10 -> l14 : b^0 <= 0, cost: 1 New rule: l9 -> l14 : e^0'=-1+e^0, olde^0'=-1+e^0, (b^0 <= 0 /\ -1+e^0 >= 0), cost: 2 Applied deletion Removed the following rules: 56 62 63 Eliminating location l11 by chaining: Applied chaining First rule: l9 -> l11 : olde^0'=e^0, e^0 <= 0, cost: 1 Second rule: l11 -> l17 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l9 -> l17 : q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 2 Applied chaining First rule: l9 -> l11 : olde^0'=e^0, e^0 <= 0, cost: 1 Second rule: l11 -> l17 : b^0 <= 0, cost: 1 New rule: l9 -> l17 : olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 2 Applied deletion Removed the following rules: 57 68 69 Eliminating location l13 by chaining: Applied chaining First rule: l14 -> l13 : f^0'=f^post17, e^0'=e^post17, -e^post17+olde^0 <= 0, cost: 1 Second rule: l13 -> l12 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, (-e^post17+olde^0 <= 0 /\ 1-e^post17+olde^0 <= 0), cost: 2 Applied simplification Original rule: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, (-e^post17+olde^0 <= 0 /\ 1-e^post17+olde^0 <= 0), cost: 2 New rule: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, 1-e^post17+olde^0 <= 0, cost: 2 Applied chaining First rule: l14 -> l13 : f^0'=f^post17, e^0'=e^post17, -e^post17+olde^0 <= 0, cost: 1 Second rule: l13 -> l12 : e^0-olde^0 <= 0, cost: 1 New rule: l14 -> l12 : f^0'=f^post17, e^0'=e^post17, (e^post17-olde^0 <= 0 /\ -e^post17+olde^0 <= 0), cost: 2 Applied deletion Removed the following rules: 59 60 61 Eliminating location l8 by chaining: Applied chaining First rule: l12 -> l8 : b^0'=x^0, olde^0'=e^0, TRUE, cost: 1 Second rule: l8 -> l7 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l12 -> l7 : b^0'=x^0, q^0'=0, olde^0'=e^0, -1+x^0 >= 0, cost: 2 Applied chaining First rule: l12 -> l8 : b^0'=x^0, olde^0'=e^0, TRUE, cost: 1 Second rule: l8 -> l7 : b^0 <= 0, cost: 1 New rule: l12 -> l7 : b^0'=x^0, olde^0'=e^0, x^0 <= 0, cost: 2 Applied deletion Removed the following rules: 54 55 58 Eliminating location l6 by chaining: Applied chaining First rule: l7 -> l6 : f^0'=f^post9, e^0'=e^post9, -e^post9+olde^0 <= 0, cost: 1 Second rule: l6 -> l5 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, (1-e^post9+olde^0 <= 0 /\ -e^post9+olde^0 <= 0), cost: 2 Applied simplification Original rule: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, (1-e^post9+olde^0 <= 0 /\ -e^post9+olde^0 <= 0), cost: 2 New rule: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, 1-e^post9+olde^0 <= 0, cost: 2 Applied chaining First rule: l7 -> l6 : f^0'=f^post9, e^0'=e^post9, -e^post9+olde^0 <= 0, cost: 1 Second rule: l6 -> l5 : e^0-olde^0 <= 0, cost: 1 New rule: l7 -> l5 : f^0'=f^post9, e^0'=e^post9, (-e^post9+olde^0 <= 0 /\ e^post9-olde^0 <= 0), cost: 2 Applied deletion Removed the following rules: 51 52 53 Eliminating location l4 by chaining: Applied chaining First rule: l5 -> l4 : f^0'=1+f^0, olde^0'=e^0, TRUE, cost: 1 Second rule: l4 -> l3 : q^0'=0, -1+b^0 >= 0, cost: 1 New rule: l5 -> l3 : f^0'=1+f^0, q^0'=0, olde^0'=e^0, -1+b^0 >= 0, cost: 2 Applied chaining First rule: l5 -> l4 : f^0'=1+f^0, olde^0'=e^0, TRUE, cost: 1 Second rule: l4 -> l3 : b^0 <= 0, cost: 1 New rule: l5 -> l3 : f^0'=1+f^0, olde^0'=e^0, b^0 <= 0, cost: 2 Applied deletion Removed the following rules: 48 49 50 Eliminating location l2 by chaining: Applied chaining First rule: l3 -> l2 : f^0'=f^post3, e^0'=e^post3, -e^post3+olde^0 <= 0, cost: 1 Second rule: l2 -> l0 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, (1-e^post3+olde^0 <= 0 /\ -e^post3+olde^0 <= 0), cost: 2 Applied simplification Original rule: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, (1-e^post3+olde^0 <= 0 /\ -e^post3+olde^0 <= 0), cost: 2 New rule: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, 1-e^post3+olde^0 <= 0, cost: 2 Applied chaining First rule: l3 -> l2 : f^0'=f^post3, e^0'=e^post3, -e^post3+olde^0 <= 0, cost: 1 Second rule: l2 -> l0 : e^0-olde^0 <= 0, cost: 1 New rule: l3 -> l0 : f^0'=f^post3, e^0'=e^post3, (-e^post3+olde^0 <= 0 /\ e^post3-olde^0 <= 0), cost: 2 Applied deletion Removed the following rules: 45 46 47 Eliminating location l16 by chaining: Applied chaining First rule: l17 -> l16 : f^0'=f^post23, e^0'=e^post23, -e^post23+olde^0 <= 0, cost: 1 Second rule: l16 -> l15 : q^0'=1, 1-e^0+olde^0 <= 0, cost: 1 New rule: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, (1-e^post23+olde^0 <= 0 /\ -e^post23+olde^0 <= 0), cost: 2 Applied simplification Original rule: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, (1-e^post23+olde^0 <= 0 /\ -e^post23+olde^0 <= 0), cost: 2 New rule: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, 1-e^post23+olde^0 <= 0, cost: 2 Applied chaining First rule: l17 -> l16 : f^0'=f^post23, e^0'=e^post23, -e^post23+olde^0 <= 0, cost: 1 Second rule: l16 -> l15 : e^0-olde^0 == 0, cost: 1 New rule: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, (e^post23-olde^0 == 0 /\ -e^post23+olde^0 <= 0), cost: 2 Applied simplification Original rule: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, (e^post23-olde^0 == 0 /\ -e^post23+olde^0 <= 0), cost: 2 New rule: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, e^post23-olde^0 == 0, cost: 2 Applied deletion Removed the following rules: 65 66 67 Eliminated locations on tree-shaped paths Start location: l30 87: l0 -> l18 : TRUE, cost: 2 108: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, 1-e^post3+olde^0 <= 0, cost: 2 109: l3 -> l0 : f^0'=f^post3, e^0'=e^post3, (-e^post3+olde^0 <= 0 /\ e^post3-olde^0 <= 0), cost: 2 106: l5 -> l3 : f^0'=1+f^0, q^0'=0, olde^0'=e^0, -1+b^0 >= 0, cost: 2 107: l5 -> l3 : f^0'=1+f^0, olde^0'=e^0, b^0 <= 0, cost: 2 104: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, 1-e^post9+olde^0 <= 0, cost: 2 105: l7 -> l5 : f^0'=f^post9, e^0'=e^post9, (-e^post9+olde^0 <= 0 /\ e^post9-olde^0 <= 0), cost: 2 96: l9 -> l14 : q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0), cost: 2 97: l9 -> l14 : e^0'=-1+e^0, olde^0'=-1+e^0, (b^0 <= 0 /\ -1+e^0 >= 0), cost: 2 98: l9 -> l17 : q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 2 99: l9 -> l17 : olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 2 102: l12 -> l7 : b^0'=x^0, q^0'=0, olde^0'=e^0, -1+x^0 >= 0, cost: 2 103: l12 -> l7 : b^0'=x^0, olde^0'=e^0, x^0 <= 0, cost: 2 100: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, 1-e^post17+olde^0 <= 0, cost: 2 101: l14 -> l12 : f^0'=f^post17, e^0'=e^post17, (e^post17-olde^0 <= 0 /\ -e^post17+olde^0 <= 0), cost: 2 64: l15 -> l9 : TRUE, cost: 1 110: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, 1-e^post23+olde^0 <= 0, cost: 2 111: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, e^post23-olde^0 == 0, cost: 2 92: l18 -> l23 : x^0'=-1+x^0, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 2 93: l18 -> l23 : x^0'=-1+x^0, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0), cost: 2 71: l21 -> l9 : TRUE, cost: 1 94: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, 1-e^post31+olde^0 <= 0, cost: 2 95: l23 -> l21 : f^0'=f^post31, e^0'=e^post31, (e^post31-olde^0 <= 0 /\ -e^post31+olde^0 <= 0), cost: 2 77: l24 -> l18 : TRUE, cost: 1 90: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, 1-e^post37+olde^0 <= 0, cost: 2 91: l26 -> l24 : f^0'=f^post37, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ e^post37-olde^0 <= 0), cost: 2 88: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, q^0'=0, e^0'=1, olde^0'=1, (-1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 3 89: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, (b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 3 Eliminating location l26 by chaining: Applied chaining First rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, q^0'=0, e^0'=1, olde^0'=1, (-1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 3 Second rule: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, 1-e^post37+olde^0 <= 0, cost: 2 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (2-e^post37 <= 0 /\ -1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 5 Applied simplification Original rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (2-e^post37 <= 0 /\ -1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 5 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Applied chaining First rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, q^0'=0, e^0'=1, olde^0'=1, (-1+b^post40 >= 0 /\ -1+x^post40 >= 0), cost: 3 Second rule: l26 -> l24 : f^0'=f^post37, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ e^post37-olde^0 <= 0), cost: 2 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ 1-e^post37 <= 0 /\ -1+e^post37 <= 0 /\ -1+x^post40 >= 0), cost: 5 Applied simplification Original rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ 1-e^post37 <= 0 /\ -1+e^post37 <= 0 /\ -1+x^post40 >= 0), cost: 5 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Applied chaining First rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, (b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 3 Second rule: l26 -> l24 : f^0'=f^post37, q^0'=1, e^0'=e^post37, 1-e^post37+olde^0 <= 0, cost: 2 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (2-e^post37 <= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Applied simplification Original rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (2-e^post37 <= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Applied chaining First rule: l30 -> l26 : b^0'=b^post40, x^0'=x^post40, f^0'=0, e^0'=1, olde^0'=1, (b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 3 Second rule: l26 -> l24 : f^0'=f^post37, e^0'=e^post37, (-e^post37+olde^0 <= 0 /\ e^post37-olde^0 <= 0), cost: 2 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (1-e^post37 <= 0 /\ -1+e^post37 <= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Applied simplification Original rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (1-e^post37 <= 0 /\ -1+e^post37 <= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 New rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Applied deletion Removed the following rules: 88 89 90 91 Eliminating location l23 by chaining: Applied chaining First rule: l18 -> l23 : x^0'=-1+x^0, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 2 Second rule: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, 1-e^post31+olde^0 <= 0, cost: 2 New rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Applied chaining First rule: l18 -> l23 : x^0'=-1+x^0, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 2 Second rule: l23 -> l21 : f^0'=f^post31, e^0'=e^post31, (e^post31-olde^0 <= 0 /\ -e^post31+olde^0 <= 0), cost: 2 New rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 4 Applied chaining First rule: l18 -> l23 : x^0'=-1+x^0, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0), cost: 2 Second rule: l23 -> l21 : f^0'=f^post31, q^0'=1, e^0'=e^post31, 1-e^post31+olde^0 <= 0, cost: 2 New rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Applied chaining First rule: l18 -> l23 : x^0'=-1+x^0, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0), cost: 2 Second rule: l23 -> l21 : f^0'=f^post31, e^0'=e^post31, (e^post31-olde^0 <= 0 /\ -e^post31+olde^0 <= 0), cost: 2 New rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Applied deletion Removed the following rules: 92 93 94 95 Eliminating location l14 by chaining: Applied chaining First rule: l9 -> l14 : q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0), cost: 2 Second rule: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, 1-e^post17+olde^0 <= 0, cost: 2 New rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Applied chaining First rule: l9 -> l14 : q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0), cost: 2 Second rule: l14 -> l12 : f^0'=f^post17, e^0'=e^post17, (e^post17-olde^0 <= 0 /\ -e^post17+olde^0 <= 0), cost: 2 New rule: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l14 : e^0'=-1+e^0, olde^0'=-1+e^0, (b^0 <= 0 /\ -1+e^0 >= 0), cost: 2 Second rule: l14 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, 1-e^post17+olde^0 <= 0, cost: 2 New rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Applied chaining First rule: l9 -> l14 : e^0'=-1+e^0, olde^0'=-1+e^0, (b^0 <= 0 /\ -1+e^0 >= 0), cost: 2 Second rule: l14 -> l12 : f^0'=f^post17, e^0'=e^post17, (e^post17-olde^0 <= 0 /\ -e^post17+olde^0 <= 0), cost: 2 New rule: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Applied deletion Removed the following rules: 96 97 100 101 Eliminating location l17 by chaining: Applied chaining First rule: l9 -> l17 : q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 2 Second rule: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, 1-e^post23+olde^0 <= 0, cost: 2 New rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l17 : q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 2 Second rule: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, e^post23-olde^0 == 0, cost: 2 New rule: l9 -> l15 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 Applied chaining First rule: l9 -> l17 : olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 2 Second rule: l17 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, 1-e^post23+olde^0 <= 0, cost: 2 New rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l17 : olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 2 Second rule: l17 -> l15 : f^0'=f^post23, e^0'=e^post23, e^post23-olde^0 == 0, cost: 2 New rule: l9 -> l15 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 Applied deletion Removed the following rules: 98 99 110 111 Eliminating location l7 by chaining: Applied chaining First rule: l12 -> l7 : b^0'=x^0, q^0'=0, olde^0'=e^0, -1+x^0 >= 0, cost: 2 Second rule: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, 1-e^post9+olde^0 <= 0, cost: 2 New rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Applied chaining First rule: l12 -> l7 : b^0'=x^0, q^0'=0, olde^0'=e^0, -1+x^0 >= 0, cost: 2 Second rule: l7 -> l5 : f^0'=f^post9, e^0'=e^post9, (-e^post9+olde^0 <= 0 /\ e^post9-olde^0 <= 0), cost: 2 New rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 Applied chaining First rule: l12 -> l7 : b^0'=x^0, olde^0'=e^0, x^0 <= 0, cost: 2 Second rule: l7 -> l5 : f^0'=f^post9, q^0'=1, e^0'=e^post9, 1-e^post9+olde^0 <= 0, cost: 2 New rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 Applied chaining First rule: l12 -> l7 : b^0'=x^0, olde^0'=e^0, x^0 <= 0, cost: 2 Second rule: l7 -> l5 : f^0'=f^post9, e^0'=e^post9, (-e^post9+olde^0 <= 0 /\ e^post9-olde^0 <= 0), cost: 2 New rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 Applied deletion Removed the following rules: 102 103 104 105 Eliminating location l3 by chaining: Applied chaining First rule: l5 -> l3 : f^0'=1+f^0, q^0'=0, olde^0'=e^0, -1+b^0 >= 0, cost: 2 Second rule: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, 1-e^post3+olde^0 <= 0, cost: 2 New rule: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l3 : f^0'=1+f^0, q^0'=0, olde^0'=e^0, -1+b^0 >= 0, cost: 2 Second rule: l3 -> l0 : f^0'=f^post3, e^0'=e^post3, (-e^post3+olde^0 <= 0 /\ e^post3-olde^0 <= 0), cost: 2 New rule: l5 -> l0 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l3 : f^0'=1+f^0, olde^0'=e^0, b^0 <= 0, cost: 2 Second rule: l3 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, 1-e^post3+olde^0 <= 0, cost: 2 New rule: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 Applied chaining First rule: l5 -> l3 : f^0'=1+f^0, olde^0'=e^0, b^0 <= 0, cost: 2 Second rule: l3 -> l0 : f^0'=f^post3, e^0'=e^post3, (-e^post3+olde^0 <= 0 /\ e^post3-olde^0 <= 0), cost: 2 New rule: l5 -> l0 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 Applied deletion Removed the following rules: 106 107 108 109 Eliminated locations on tree-shaped paths Start location: l30 87: l0 -> l18 : TRUE, cost: 2 132: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 133: l5 -> l0 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 134: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 135: l5 -> l0 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 120: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 121: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 122: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 123: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 124: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 125: l9 -> l15 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 126: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 127: l9 -> l15 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 128: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 129: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 130: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 131: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 64: l15 -> l9 : TRUE, cost: 1 116: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 117: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 4 118: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 119: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 71: l21 -> l9 : TRUE, cost: 1 77: l24 -> l18 : TRUE, cost: 1 112: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 113: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 114: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 115: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Applied merging first rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 second rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 new rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Applied merging first rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 second rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 new rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 Applied merging first rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 second rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 new rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Merged rules Start location: l30 87: l0 -> l18 : TRUE, cost: 2 132: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 133: l5 -> l0 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 134: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 135: l5 -> l0 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 121: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 123: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 125: l9 -> l15 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 127: l9 -> l15 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 136: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 137: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 128: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 129: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 130: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 131: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 64: l15 -> l9 : TRUE, cost: 1 117: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 4 119: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 138: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 71: l21 -> l9 : TRUE, cost: 1 77: l24 -> l18 : TRUE, cost: 1 112: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 113: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 114: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 115: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Eliminating location l24 by chaining: Applied chaining First rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Second rule: l24 -> l18 : TRUE, cost: 1 New rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Applied chaining First rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Second rule: l24 -> l18 : TRUE, cost: 1 New rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Applied chaining First rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 5 Second rule: l24 -> l18 : TRUE, cost: 1 New rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Applied chaining First rule: l30 -> l24 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 5 Second rule: l24 -> l18 : TRUE, cost: 1 New rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied deletion Removed the following rules: 77 112 113 114 115 Eliminating location l21 by chaining: Applied chaining First rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 4 Second rule: l21 -> l9 : TRUE, cost: 1 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Applied chaining First rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Second rule: l21 -> l9 : TRUE, cost: 1 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Applied chaining First rule: l18 -> l21 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 Second rule: l21 -> l9 : TRUE, cost: 1 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Applied deletion Removed the following rules: 71 117 119 138 Eliminating location l12 by chaining: Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=0, e^0'=e^post17, olde^0'=-1+e^0, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, e^0'=e^post17, olde^0'=-1+e^0, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (1-e^post9+e^0 <= 0 /\ -1+x^0 >= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^0, (-e^post9+e^0 <= 0 /\ -1+x^0 >= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ 1-e^post9+e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 Applied chaining First rule: l9 -> l12 : f^0'=f^post17, q^0'=1, e^0'=e^post17, olde^0'=-1+e^0, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0), cost: 4 Second rule: l12 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^0, (x^0 <= 0 /\ -e^post9+e^0 <= 0 /\ e^post9-e^0 <= 0), cost: 4 New rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 Applied deletion Removed the following rules: 121 123 128 129 130 131 136 Eliminating location l15 by chaining: Applied chaining First rule: l9 -> l15 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 Second rule: l15 -> l9 : TRUE, cost: 1 New rule: l9 -> l9 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 Applied chaining First rule: l9 -> l15 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 4 Second rule: l15 -> l9 : TRUE, cost: 1 New rule: l9 -> l9 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 Applied chaining First rule: l9 -> l15 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 4 Second rule: l15 -> l9 : TRUE, cost: 1 New rule: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 Applied deletion Removed the following rules: 64 125 127 137 Eliminating location l0 by chaining: Applied chaining First rule: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 Second rule: l0 -> l18 : TRUE, cost: 2 New rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 Applied chaining First rule: l5 -> l0 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 Second rule: l0 -> l18 : TRUE, cost: 2 New rule: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 Applied chaining First rule: l5 -> l0 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 4 Second rule: l0 -> l18 : TRUE, cost: 2 New rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 Applied chaining First rule: l5 -> l0 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 4 Second rule: l0 -> l18 : TRUE, cost: 2 New rule: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 Applied deletion Removed the following rules: 87 132 133 134 135 Eliminated locations on tree-shaped paths Start location: l30 161: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 163: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 146: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 147: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 148: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 149: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 150: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 151: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 152: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 153: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 154: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 155: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 156: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 157: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 158: l9 -> l9 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 159: l9 -> l9 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 160: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 143: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 144: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 145: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied merging first rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ 1-e^post3+e^0 <= 0), cost: 6 new rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 Merged rules Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 146: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 147: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 148: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 149: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 150: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 151: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 152: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 153: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 154: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 155: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 156: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 157: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 158: l9 -> l9 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 159: l9 -> l9 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 160: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 143: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 144: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 145: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied simplification Original rule: l9 -> l9 : f^0'=f^post23, q^0'=0, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 New rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5 Applied simplification Original rule: l9 -> l9 : f^0'=f^post23, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0 /\ e^post23-e^0 == 0), cost: 5 New rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5 Simplified simple loops Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 146: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 147: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 148: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 149: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 150: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 151: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 152: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 153: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 154: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 155: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 156: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 157: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 160: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 166: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5 167: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5 143: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 144: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 145: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied nonterm Original rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5 New rule: l9 -> [31] : (-1+b^0 >= 0 /\ -e^0 >= 0), cost: NONTERM Applied acceleration Original rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5 New rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^0 >= 0), cost: 5*n3 Applied nonterm Original rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5 New rule: l9 -> [31] : (-b^0 >= 0 /\ -e^0 >= 0), cost: NONTERM Applied acceleration Original rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5 New rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (-b^0 >= 0 /\ -e^0 >= 0), cost: 5*n5 Applied simplification Original rule: l9 -> [31] : (-1+b^0 >= 0 /\ -e^0 >= 0), cost: NONTERM New rule: l9 -> [31] : (-1+b^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied simplification Original rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^0 >= 0), cost: 5*n3 New rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5*n3 Applied simplification Original rule: l9 -> [31] : (-b^0 >= 0 /\ -e^0 >= 0), cost: NONTERM New rule: l9 -> [31] : (b^0 <= 0 /\ e^0 <= 0), cost: NONTERM Applied simplification Original rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (-b^0 >= 0 /\ -e^0 >= 0), cost: 5*n5 New rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5*n5 Applied deletion Removed the following rules: 166 167 Accelerated simple loops Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 146: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 147: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 148: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 149: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 150: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 151: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 152: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 153: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 154: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 155: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 156: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 157: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 160: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 172: l9 -> [31] : (-1+b^0 >= 0 /\ e^0 <= 0), cost: NONTERM 173: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5*n3 174: l9 -> [31] : (b^0 <= 0 /\ e^0 <= 0), cost: NONTERM 175: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5*n5 143: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 144: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 145: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 5 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> [31] : (-1+b^0 >= 0 /\ e^0 <= 0), cost: NONTERM New rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> [31] : (-1+b^0 >= 0 /\ e^0 <= 0), cost: NONTERM New rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5*n3 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ e^0 <= 0), cost: 5*n3 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, e^0'=e^post31, olde^0'=e^post31, (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> [31] : (b^0 <= 0 /\ e^0 <= 0), cost: NONTERM New rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> [31] : (b^0 <= 0 /\ e^0 <= 0), cost: NONTERM New rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5*n5 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l9 : f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ e^0 <= 0), cost: 5*n5 New rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post31, olde^0'=e^post31, (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 Applied deletion Removed the following rules: 160 172 173 174 175 Chained accelerated rules with incoming rules Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 146: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 147: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 148: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 149: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 150: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 151: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 152: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 153: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 154: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 155: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 156: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 157: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 143: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 144: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 145: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 176: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 177: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 178: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 179: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 180: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM 181: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 182: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, e^0'=e^post31, olde^0'=e^post31, (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 183: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 184: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM 185: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 186: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post31, olde^0'=e^post31, (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Eliminating location l9 by chaining: Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=0, e^0'=e^post31, olde^0'=e^0, (e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, e^0'=e^post31, olde^0'=e^0, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post31, q^0'=1, e^0'=e^post31, olde^0'=e^0, (1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0 /\ 1-e^post23+e^0 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -1-e^post17+e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ x^0 <= 0 /\ 1+e^post17-e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 Applied chaining First rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post23, olde^0'=e^post31, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 10 Second rule: l9 -> l5 : b^0'=x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (x^0 <= 0 /\ -e^post17+e^0 <= 0 /\ -1+e^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 8 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied simplification Original rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post31-e^post23 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 New rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 Applied partial deletion Original rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, olde^0'=e^0, (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 New rule: l18 -> [32] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 Applied partial deletion Original rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=0, e^0'=e^post31, olde^0'=e^post31, (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 New rule: l18 -> [32] : (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 Applied partial deletion Original rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, olde^0'=e^0, (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 New rule: l18 -> [32] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 Applied partial deletion Original rule: l18 -> l9 : x^0'=-1+x^0, f^0'=f^post23, q^0'=1, e^0'=e^post31, olde^0'=e^post31, (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 New rule: l18 -> [32] : (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 Applied deletion Removed the following rules: 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 176 177 178 181 182 185 186 Eliminated locations on tree-shaped paths Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 179: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 180: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM 183: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 184: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM 187: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 188: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 189: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 190: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 191: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 192: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 193: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 194: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 195: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 196: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 197: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 198: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 199: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 200: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 201: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 202: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 203: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 204: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 205: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 206: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 207: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 208: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 209: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 210: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 211: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 212: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 213: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 214: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 215: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 216: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 217: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 218: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 219: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 220: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 221: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 222: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 223: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 224: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 225: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 226: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 227: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 228: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 229: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 230: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 231: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 232: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 233: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 234: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 235: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 236: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 237: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 238: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 239: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 240: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 18 241: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 242: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 243: l18 -> [32] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 244: l18 -> [32] : (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 245: l18 -> [32] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 246: l18 -> [32] : (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied merging first rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM second rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM new rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM second rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^0 <= 0), cost: NONTERM new rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied merging first rule: l18 -> [31] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM second rule: l18 -> [31] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM new rule: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM Applied merging first rule: l18 -> [32] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 second rule: l18 -> [32] : (e^post31 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n3 new rule: l18 -> [32] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 Applied merging first rule: l18 -> [32] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 second rule: l18 -> [32] : (b^0 <= 0 /\ e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 >= 0), cost: 5+5*n5 new rule: l18 -> [32] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 Applied merging first rule: l18 -> [32] : (-1+b^0 >= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 second rule: l18 -> [32] : (b^0 <= 0 /\ -1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n5 new rule: l18 -> [32] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 Merged rules Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 187: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 188: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 189: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 190: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 191: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 192: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 193: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 194: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 195: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 196: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 197: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 198: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 199: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 200: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 201: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 202: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 203: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 204: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 205: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 206: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 207: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 208: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 209: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 210: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 211: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 212: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 13 213: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 214: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+e^post31 >= 0 /\ e^post31-e^post17 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 215: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 216: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 217: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 218: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 219: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 220: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 221: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 222: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (-1+b^0 >= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 223: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 224: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 225: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 226: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 227: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 228: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 229: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ e^0 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 230: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^0 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 231: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 232: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 233: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 234: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ -1+b^0 >= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 235: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 236: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 237: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -1-e^post17+e^post23 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 238: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31 <= 0 /\ 1+e^post17-e^post23 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1-e^post17+e^post23 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 239: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -2+x^0 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 240: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ e^post17-e^post9 <= 0), cost: 18 241: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ 1+e^post17-e^post9 <= 0), cost: 18 242: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31 <= 0 /\ 1-e^post31+e^0 <= 0 /\ -e^post17+e^post23 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -1+e^post23 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 18 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 252: l18 -> [32] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: 5+5*n3 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied pruning (of leafs and parallel rules): Start location: l30 162: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 164: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 165: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 187: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 188: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 190: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 194: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 202: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Eliminating location l5 by chaining: Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^0, (-1+b^0 >= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=0, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, e^0'=e^post3, olde^0'=e^0, (b^0 <= 0 /\ -e^post3+e^0 <= 0 /\ e^post3-e^0 <= 0), cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (b^0 <= 0 /\ -e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied chaining First rule: l18 -> l5 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post9, q^0'=1, e^0'=e^post9, olde^0'=e^post17, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 13 Second rule: l5 -> l18 : f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^0, 1-e^post3+e^0 <= 0, cost: 6 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 Applied deletion Removed the following rules: 162 164 165 187 188 190 194 202 Eliminated locations on tree-shaped paths Start location: l30 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 253: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 254: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 255: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 256: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 257: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 258: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 259: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 260: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 261: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (b^0 <= 0 /\ -e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 262: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (b^0 <= 0 /\ e^post31-e^0 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ e^post31-e^post17 <= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied pruning (of leafs and parallel rules): Start location: l30 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 253: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 254: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 256: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 257: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 258: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied simplification Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 Applied simplification Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ 1+e^post17-e^post9 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0), cost: 19 Applied simplification Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -e^post17+e^post9 <= 0 /\ -2+x^0 >= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 Applied simplification Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^post3 <= 0 /\ e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ e^post9-e^post3 <= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0), cost: 19 Applied simplification Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (e^post31-e^0 <= 0 /\ 1-e^post31+e^post17 <= 0 /\ -1+e^post31 >= 0 /\ -e^post31+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -e^post17+e^post9 <= 0 /\ -1+e^post31-e^post17 <= 0 /\ e^post17-e^post9 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0 /\ -e^post3+e^0 <= 0), cost: 19 Simplified simple loops Start location: l30 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 263: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 264: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0), cost: 19 265: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 266: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0), cost: 19 267: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0 /\ -e^post3+e^0 <= 0), cost: 19 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied acceleration Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=x^0-n86, x^0'=x^0-n86, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+x^0-n86 >= 0 /\ -1+n86 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (-1+b^0 >= 0 /\ x^0-n86 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n86 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n86, x^0'=x^0-n86, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+x^0-n86 >= 0 /\ -1+n86 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (-1+b^0 >= 0 /\ x^0-n86 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n86 New rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0)) /\ ((0 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0))), cost: 19*x^0 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n86, x^0'=x^0-n86, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+x^0-n86 >= 0 /\ -1+n86 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (-1+b^0 >= 0 /\ x^0-n86 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n86 New rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0)) /\ ((1 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0))), cost: -19+19*x^0 Applied acceleration Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ -e^post3+e^0 <= 0), cost: 19 New rule: l18 -> l18 : b^0'=x^0-n90, x^0'=x^0-n90, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+x^0-n90 >= 0 /\ -2+n90 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ x^0-n90 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n90 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n90, x^0'=x^0-n90, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+x^0-n90 >= 0 /\ -2+n90 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ x^0-n90 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n90 New rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-2+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0)) /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (0 >= 0 /\ -1+b^0 >= 0))), cost: 19*x^0 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n90, x^0'=x^0-n90, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+x^0-n90 >= 0 /\ -2+n90 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ x^0-n90 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: 19*n90 New rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (1 >= 0 /\ -1+b^0 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: -19+19*x^0 Applied acceleration Original rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=0, e^0'=-1+e^0, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0), cost: 19 New rule: l18 -> l18 : b^0'=x^0-n93, x^0'=x^0-n93, f^0'=f^post3, q^0'=0, e^0'=e^0-n93, olde^0'=e^0-n93, (e^0-n93 >= 0 /\ -1+b^0 >= 0 /\ x^0-n93 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ -1+n93 >= 0), cost: 19*n93 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n93, x^0'=x^0-n93, f^0'=f^post3, q^0'=0, e^0'=e^0-n93, olde^0'=e^0-n93, (e^0-n93 >= 0 /\ -1+b^0 >= 0 /\ x^0-n93 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ -1+n93 >= 0), cost: 19*n93 New rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (0 >= 0 /\ -1+b^0 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 Applied instantiation Original rule: l18 -> l18 : b^0'=x^0-n93, x^0'=x^0-n93, f^0'=f^post3, q^0'=0, e^0'=e^0-n93, olde^0'=e^0-n93, (e^0-n93 >= 0 /\ -1+b^0 >= 0 /\ x^0-n93 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ -1+n93 >= 0), cost: 19*n93 New rule: l18 -> l18 : b^0'=x^0-e^0, x^0'=x^0-e^0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, (0 >= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ x^0-e^0 >= 0), cost: 19*e^0 Applied simplification Original rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0)) /\ ((1 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0))), cost: -19+19*x^0 New rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 Applied simplification Original rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-2+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0)) /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (0 >= 0 /\ -1+b^0 >= 0))), cost: 19*x^0 New rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-2+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((0 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0)) /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0))), cost: 19*x^0 Applied simplification Original rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+b^0 >= 0 /\ -2+x^0 >= 0) \/ (1 >= 0 /\ -1+b^0 >= 0)) /\ ((-1+e^post3 >= 0 /\ -1+e^0 >= 0) \/ (-1+e^0 >= 0 /\ e^post3-e^0 >= 0))), cost: -19+19*x^0 New rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 Applied simplification Original rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (0 >= 0 /\ -1+b^0 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 New rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (-1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 Applied simplification Original rule: l18 -> l18 : b^0'=x^0-e^0, x^0'=x^0-e^0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, (0 >= 0 /\ -1+b^0 >= 0 /\ -1+e^0 >= 0 /\ 1-x^0 >= 0 /\ -1+x^0 >= 0 /\ x^0-e^0 >= 0), cost: 19*e^0 New rule: l18 -> l18 : b^0'=x^0-e^0, x^0'=x^0-e^0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 <= 0 /\ x^0-e^0 >= 0), cost: 19*e^0 Applied deletion Removed the following rules: 263 265 266 Accelerated simple loops Start location: l30 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 264: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0), cost: 19 267: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0 /\ -e^post3+e^0 <= 0), cost: 19 268: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0)) /\ ((0 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0))), cost: 19*x^0 274: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 275: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-2+x^0 >= 0 /\ -1 >= 0 /\ e^post3-e^0 >= 0 /\ ((0 >= 0 /\ -1+b^0 >= 0) \/ (-1+b^0 >= 0 /\ -2+x^0 >= 0)) /\ ((-1+e^0 >= 0 /\ e^post3-e^0 >= 0) \/ (-1+e^post3 >= 0 /\ -1+e^0 >= 0))), cost: 19*x^0 276: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 277: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (-1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 278: l18 -> l18 : b^0'=x^0-e^0, x^0'=x^0-e^0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 <= 0 /\ x^0-e^0 >= 0), cost: 19*e^0 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0), cost: 19 New rule: l30 -> l18 : b^0'=-1+x^post40, x^0'=-1+x^post40, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-2+x^post40 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+e^post9 >= 0), cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-e^post9+e^0 <= 0 /\ -1+b^0 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0), cost: 19 New rule: l30 -> l18 : b^0'=-1+x^post40, x^0'=-1+x^post40, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-2+x^post40 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^post9 >= 0), cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0 /\ -e^post3+e^0 <= 0), cost: 19 New rule: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post37, (-2+e^post37 >= 0 /\ -e^post3+e^post37 <= 0), cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=-1+x^0, x^0'=-1+x^0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 == 0 /\ -e^post3+e^0 <= 0), cost: 19 New rule: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=0, -1+e^post3 >= 0, cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 New rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -2+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 New rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 New rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -3+x^0 >= 0 /\ e^post3-e^0 >= 0), cost: -19+19*x^0 New rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (-1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 New rule: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-1+e^post37, olde^0'=-1+e^post37, -2+e^post37 >= 0, cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-x^0+e^0, olde^0'=-x^0+e^0, (-1+b^0 >= 0 /\ -1+x^0 <= 0 /\ -1+x^0 >= 0 /\ -x^0+e^0 >= 0), cost: 19*x^0 New rule: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, 0 >= 0, cost: 25 Applied chaining First rule: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 Second rule: l18 -> l18 : b^0'=x^0-e^0, x^0'=x^0-e^0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, (-1+b^0 >= 0 /\ -1+e^0 >= 0 /\ -1+x^0 <= 0 /\ x^0-e^0 >= 0), cost: 19*e^0 New rule: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, 0 >= 0, cost: 25 Applied deletion Removed the following rules: 264 267 268 274 275 276 277 278 Chained accelerated rules with incoming rules Start location: l30 249: l18 -> [31] : (-1+x^0 >= 0 /\ e^0 <= 0), cost: NONTERM 139: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 140: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=0, e^0'=e^post37, olde^0'=1, (-1+b^post40 >= 0 /\ -1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 141: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, q^0'=1, e^0'=e^post37, olde^0'=1, (b^post40 <= 0 /\ -2+e^post37 >= 0 /\ -1+x^post40 >= 0), cost: 6 142: l30 -> l18 : b^0'=b^post40, x^0'=x^post40, f^0'=f^post37, e^0'=e^post37, olde^0'=1, (-1+e^post37 <= 0 /\ -1+e^post37 >= 0 /\ b^post40 <= 0 /\ -1+x^post40 >= 0), cost: 6 279: l30 -> l18 : b^0'=-1+x^post40, x^0'=-1+x^post40, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-2+x^post40 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -2+e^post9 >= 0), cost: 25 280: l30 -> l18 : b^0'=-1+x^post40, x^0'=-1+x^post40, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=e^post9, (-2+x^post40 >= 0 /\ 1+e^post9-e^post3 <= 0 /\ -1+e^post9 >= 0), cost: 25 281: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post37, (-2+e^post37 >= 0 /\ -e^post3+e^post37 <= 0), cost: 25 282: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=0, -1+e^post3 >= 0, cost: 25 283: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 284: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 285: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 286: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 287: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=-1+e^post37, olde^0'=-1+e^post37, -2+e^post37 >= 0, cost: 25 288: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, 0 >= 0, cost: 25 289: l30 -> l18 : b^0'=0, x^0'=0, f^0'=f^post3, q^0'=0, e^0'=0, olde^0'=0, 0 >= 0, cost: 25 Eliminating location l18 by chaining: Applied partial deletion Original rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 New rule: l30 -> [34] : (-2+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 Applied partial deletion Original rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=0, e^0'=e^post3, olde^0'=e^post3, (-2+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 New rule: l30 -> [34] : (-2+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 Applied partial deletion Original rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 New rule: l30 -> [34] : (-3+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 Applied partial deletion Original rule: l30 -> l18 : b^0'=1, x^0'=1, f^0'=f^post3, q^0'=1, e^0'=e^post3, olde^0'=-1+e^post3, (-3+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 New rule: l30 -> [34] : (-3+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 Applied deletion Removed the following rules: 139 140 141 142 249 279 280 281 282 283 284 285 286 287 288 289 Eliminated locations on tree-shaped paths Start location: l30 290: l30 -> [34] : (-2+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 291: l30 -> [34] : (-2+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 292: l30 -> [34] : (-3+x^post40 >= 0 /\ -2+e^post3 >= 0), cost: -13+19*x^post40 293: l30 -> [34] : (-3+x^post40 >= 0 /\ -1+e^post3 >= 0), cost: -13+19*x^post40 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0