WORST_CASE(Omega(1),?) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: l26 0: l0 -> l1 : c1^0'=c1^post_1, c2^0'=c2^post_1, h1i^0'=h1i^post_1, h1r^0'=h1r^post_1, h2i^0'=h2i^post_1, h2r^0'=h2r^post_1, i1^0'=i1^post_1, i2^0'=i2^post_1, i3^0'=i3^post_1, ii3^0'=ii3^post_1, isign^0'=isign^post_1, j1___0^0'=j1___0^post_1, j2^0'=j2^post_1, j3^0'=j3^post_1, nn1^0'=nn1^post_1, nn2^0'=nn2^post_1, theta^0'=theta^post_1, wi^0'=wi^post_1, wpi^0'=wpi^post_1, wpr^0'=wpr^post_1, wr^0'=wr^post_1, wtemp^0'=wtemp^post_1, [ c1^0==c1^post_1 && c2^0==c2^post_1 && h1i^0==h1i^post_1 && h1r^0==h1r^post_1 && h2i^0==h2i^post_1 && h2r^0==h2r^post_1 && i1^0==i1^post_1 && i2^0==i2^post_1 && i3^0==i3^post_1 && ii3^0==ii3^post_1 && isign^0==isign^post_1 && j1___0^0==j1___0^post_1 && j2^0==j2^post_1 && j3^0==j3^post_1 && nn1^0==nn1^post_1 && nn2^0==nn2^post_1 && theta^0==theta^post_1 && wi^0==wi^post_1 && wpi^0==wpi^post_1 && wpr^0==wpr^post_1 && wr^0==wr^post_1 && wtemp^0==wtemp^post_1 ], cost: 1 1: l2 -> l0 : c1^0'=c1^post_2, c2^0'=c2^post_2, h1i^0'=h1i^post_2, h1r^0'=h1r^post_2, h2i^0'=h2i^post_2, h2r^0'=h2r^post_2, i1^0'=i1^post_2, i2^0'=i2^post_2, i3^0'=i3^post_2, ii3^0'=ii3^post_2, isign^0'=isign^post_2, j1___0^0'=j1___0^post_2, j2^0'=j2^post_2, j3^0'=j3^post_2, nn1^0'=nn1^post_2, nn2^0'=nn2^post_2, theta^0'=theta^post_2, wi^0'=wi^post_2, wpi^0'=wpi^post_2, wpr^0'=wpr^post_2, wr^0'=wr^post_2, wtemp^0'=wtemp^post_2, [ 0<=isign^0 && c1^0==c1^post_2 && c2^0==c2^post_2 && h1i^0==h1i^post_2 && h1r^0==h1r^post_2 && h2i^0==h2i^post_2 && h2r^0==h2r^post_2 && i1^0==i1^post_2 && i2^0==i2^post_2 && i3^0==i3^post_2 && ii3^0==ii3^post_2 && isign^0==isign^post_2 && j1___0^0==j1___0^post_2 && j2^0==j2^post_2 && j3^0==j3^post_2 && nn1^0==nn1^post_2 && nn2^0==nn2^post_2 && theta^0==theta^post_2 && wi^0==wi^post_2 && wpi^0==wpi^post_2 && wpr^0==wpr^post_2 && wr^0==wr^post_2 && wtemp^0==wtemp^post_2 ], cost: 1 2: l2 -> l0 : c1^0'=c1^post_3, c2^0'=c2^post_3, h1i^0'=h1i^post_3, h1r^0'=h1r^post_3, h2i^0'=h2i^post_3, h2r^0'=h2r^post_3, i1^0'=i1^post_3, i2^0'=i2^post_3, i3^0'=i3^post_3, ii3^0'=ii3^post_3, isign^0'=isign^post_3, j1___0^0'=j1___0^post_3, j2^0'=j2^post_3, j3^0'=j3^post_3, nn1^0'=nn1^post_3, nn2^0'=nn2^post_3, theta^0'=theta^post_3, wi^0'=wi^post_3, wpi^0'=wpi^post_3, wpr^0'=wpr^post_3, wr^0'=wr^post_3, wtemp^0'=wtemp^post_3, [ 1+isign^0<=-1 && c1^0==c1^post_3 && c2^0==c2^post_3 && h1i^0==h1i^post_3 && h1r^0==h1r^post_3 && h2i^0==h2i^post_3 && h2r^0==h2r^post_3 && i1^0==i1^post_3 && i2^0==i2^post_3 && i3^0==i3^post_3 && ii3^0==ii3^post_3 && isign^0==isign^post_3 && j1___0^0==j1___0^post_3 && j2^0==j2^post_3 && j3^0==j3^post_3 && nn1^0==nn1^post_3 && nn2^0==nn2^post_3 && theta^0==theta^post_3 && wi^0==wi^post_3 && wpi^0==wpi^post_3 && wpr^0==wpr^post_3 && wr^0==wr^post_3 && wtemp^0==wtemp^post_3 ], cost: 1 3: l2 -> l0 : c1^0'=c1^post_4, c2^0'=c2^post_4, h1i^0'=h1i^post_4, h1r^0'=h1r^post_4, h2i^0'=h2i^post_4, h2r^0'=h2r^post_4, i1^0'=i1^post_4, i2^0'=i2^post_4, i3^0'=i3^post_4, ii3^0'=ii3^post_4, isign^0'=isign^post_4, j1___0^0'=j1___0^post_4, j2^0'=j2^post_4, j3^0'=j3^post_4, nn1^0'=nn1^post_4, nn2^0'=nn2^post_4, theta^0'=theta^post_4, wi^0'=wi^post_4, wpi^0'=wpi^post_4, wpr^0'=wpr^post_4, wr^0'=wr^post_4, wtemp^0'=wtemp^post_4, [ isign^0<=-1 && -1<=isign^0 && c1^0==c1^post_4 && c2^0==c2^post_4 && h1i^0==h1i^post_4 && h1r^0==h1r^post_4 && h2i^0==h2i^post_4 && h2r^0==h2r^post_4 && i1^0==i1^post_4 && i2^0==i2^post_4 && i3^0==i3^post_4 && ii3^0==ii3^post_4 && isign^0==isign^post_4 && j1___0^0==j1___0^post_4 && j2^0==j2^post_4 && j3^0==j3^post_4 && nn1^0==nn1^post_4 && nn2^0==nn2^post_4 && theta^0==theta^post_4 && wi^0==wi^post_4 && wpi^0==wpi^post_4 && wpr^0==wpr^post_4 && wr^0==wr^post_4 && wtemp^0==wtemp^post_4 ], cost: 1 4: l3 -> l4 : c1^0'=c1^post_5, c2^0'=c2^post_5, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=i1^post_5, i2^0'=i2^post_5, i3^0'=i3^post_5, ii3^0'=ii3^post_5, isign^0'=isign^post_5, j1___0^0'=j1___0^post_5, j2^0'=j2^post_5, j3^0'=j3^post_5, nn1^0'=nn1^post_5, nn2^0'=nn2^post_5, theta^0'=theta^post_5, wi^0'=wi^post_5, wpi^0'=wpi^post_5, wpr^0'=wpr^post_5, wr^0'=wr^post_5, wtemp^0'=wtemp^post_5, [ j3^post_5==j3^post_5 && h1r^post_5==h1r^post_5 && h1i^post_5==h1i^post_5 && h2i^post_5==h2i^post_5 && h2r^post_5==h2r^post_5 && c1^0==c1^post_5 && c2^0==c2^post_5 && i1^0==i1^post_5 && i2^0==i2^post_5 && i3^0==i3^post_5 && ii3^0==ii3^post_5 && isign^0==isign^post_5 && j1___0^0==j1___0^post_5 && j2^0==j2^post_5 && nn1^0==nn1^post_5 && nn2^0==nn2^post_5 && theta^0==theta^post_5 && wi^0==wi^post_5 && wpi^0==wpi^post_5 && wpr^0==wpr^post_5 && wr^0==wr^post_5 && wtemp^0==wtemp^post_5 ], cost: 1 9: l4 -> l7 : c1^0'=c1^post_10, c2^0'=c2^post_10, h1i^0'=h1i^post_10, h1r^0'=h1r^post_10, h2i^0'=h2i^post_10, h2r^0'=h2r^post_10, i1^0'=i1^post_10, i2^0'=i2^post_10, i3^0'=i3^post_10, ii3^0'=ii3^post_10, isign^0'=isign^post_10, j1___0^0'=j1___0^post_10, j2^0'=j2^post_10, j3^0'=j3^post_10, nn1^0'=nn1^post_10, nn2^0'=nn2^post_10, theta^0'=theta^post_10, wi^0'=wi^post_10, wpi^0'=wpi^post_10, wpr^0'=wpr^post_10, wr^0'=wr^post_10, wtemp^0'=wtemp^post_10, [ i2^post_10==1+i2^0 && c1^0==c1^post_10 && c2^0==c2^post_10 && h1i^0==h1i^post_10 && h1r^0==h1r^post_10 && h2i^0==h2i^post_10 && h2r^0==h2r^post_10 && i1^0==i1^post_10 && i3^0==i3^post_10 && ii3^0==ii3^post_10 && isign^0==isign^post_10 && j1___0^0==j1___0^post_10 && j2^0==j2^post_10 && j3^0==j3^post_10 && nn1^0==nn1^post_10 && nn2^0==nn2^post_10 && theta^0==theta^post_10 && wi^0==wi^post_10 && wpi^0==wpi^post_10 && wpr^0==wpr^post_10 && wr^0==wr^post_10 && wtemp^0==wtemp^post_10 ], cost: 1 5: l5 -> l3 : c1^0'=c1^post_6, c2^0'=c2^post_6, h1i^0'=h1i^post_6, h1r^0'=h1r^post_6, h2i^0'=h2i^post_6, h2r^0'=h2r^post_6, i1^0'=i1^post_6, i2^0'=i2^post_6, i3^0'=i3^post_6, ii3^0'=ii3^post_6, isign^0'=isign^post_6, j1___0^0'=j1___0^post_6, j2^0'=j2^post_6, j3^0'=j3^post_6, nn1^0'=nn1^post_6, nn2^0'=nn2^post_6, theta^0'=theta^post_6, wi^0'=wi^post_6, wpi^0'=wpi^post_6, wpr^0'=wpr^post_6, wr^0'=wr^post_6, wtemp^0'=wtemp^post_6, [ j2^post_6==2-i2^0+nn2^0 && c1^0==c1^post_6 && c2^0==c2^post_6 && h1i^0==h1i^post_6 && h1r^0==h1r^post_6 && h2i^0==h2i^post_6 && h2r^0==h2r^post_6 && i1^0==i1^post_6 && i2^0==i2^post_6 && i3^0==i3^post_6 && ii3^0==ii3^post_6 && isign^0==isign^post_6 && j1___0^0==j1___0^post_6 && j3^0==j3^post_6 && nn1^0==nn1^post_6 && nn2^0==nn2^post_6 && theta^0==theta^post_6 && wi^0==wi^post_6 && wpi^0==wpi^post_6 && wpr^0==wpr^post_6 && wr^0==wr^post_6 && wtemp^0==wtemp^post_6 ], cost: 1 6: l6 -> l3 : c1^0'=c1^post_7, c2^0'=c2^post_7, h1i^0'=h1i^post_7, h1r^0'=h1r^post_7, h2i^0'=h2i^post_7, h2r^0'=h2r^post_7, i1^0'=i1^post_7, i2^0'=i2^post_7, i3^0'=i3^post_7, ii3^0'=ii3^post_7, isign^0'=isign^post_7, j1___0^0'=j1___0^post_7, j2^0'=j2^post_7, j3^0'=j3^post_7, nn1^0'=nn1^post_7, nn2^0'=nn2^post_7, theta^0'=theta^post_7, wi^0'=wi^post_7, wpi^0'=wpi^post_7, wpr^0'=wpr^post_7, wr^0'=wr^post_7, wtemp^0'=wtemp^post_7, [ i2^0<=1 && 1<=i2^0 && j2^post_7==1 && c1^0==c1^post_7 && c2^0==c2^post_7 && h1i^0==h1i^post_7 && h1r^0==h1r^post_7 && h2i^0==h2i^post_7 && h2r^0==h2r^post_7 && i1^0==i1^post_7 && i2^0==i2^post_7 && i3^0==i3^post_7 && ii3^0==ii3^post_7 && isign^0==isign^post_7 && j1___0^0==j1___0^post_7 && j3^0==j3^post_7 && nn1^0==nn1^post_7 && nn2^0==nn2^post_7 && theta^0==theta^post_7 && wi^0==wi^post_7 && wpi^0==wpi^post_7 && wpr^0==wpr^post_7 && wr^0==wr^post_7 && wtemp^0==wtemp^post_7 ], cost: 1 7: l6 -> l5 : c1^0'=c1^post_8, c2^0'=c2^post_8, h1i^0'=h1i^post_8, h1r^0'=h1r^post_8, h2i^0'=h2i^post_8, h2r^0'=h2r^post_8, i1^0'=i1^post_8, i2^0'=i2^post_8, i3^0'=i3^post_8, ii3^0'=ii3^post_8, isign^0'=isign^post_8, j1___0^0'=j1___0^post_8, j2^0'=j2^post_8, j3^0'=j3^post_8, nn1^0'=nn1^post_8, nn2^0'=nn2^post_8, theta^0'=theta^post_8, wi^0'=wi^post_8, wpi^0'=wpi^post_8, wpr^0'=wpr^post_8, wr^0'=wr^post_8, wtemp^0'=wtemp^post_8, [ 2<=i2^0 && c1^0==c1^post_8 && c2^0==c2^post_8 && h1i^0==h1i^post_8 && h1r^0==h1r^post_8 && h2i^0==h2i^post_8 && h2r^0==h2r^post_8 && i1^0==i1^post_8 && i2^0==i2^post_8 && i3^0==i3^post_8 && ii3^0==ii3^post_8 && isign^0==isign^post_8 && j1___0^0==j1___0^post_8 && j2^0==j2^post_8 && j3^0==j3^post_8 && nn1^0==nn1^post_8 && nn2^0==nn2^post_8 && theta^0==theta^post_8 && wi^0==wi^post_8 && wpi^0==wpi^post_8 && wpr^0==wpr^post_8 && wr^0==wr^post_8 && wtemp^0==wtemp^post_8 ], cost: 1 8: l6 -> l5 : c1^0'=c1^post_9, c2^0'=c2^post_9, h1i^0'=h1i^post_9, h1r^0'=h1r^post_9, h2i^0'=h2i^post_9, h2r^0'=h2r^post_9, i1^0'=i1^post_9, i2^0'=i2^post_9, i3^0'=i3^post_9, ii3^0'=ii3^post_9, isign^0'=isign^post_9, j1___0^0'=j1___0^post_9, j2^0'=j2^post_9, j3^0'=j3^post_9, nn1^0'=nn1^post_9, nn2^0'=nn2^post_9, theta^0'=theta^post_9, wi^0'=wi^post_9, wpi^0'=wpi^post_9, wpr^0'=wpr^post_9, wr^0'=wr^post_9, wtemp^0'=wtemp^post_9, [ 1+i2^0<=1 && c1^0==c1^post_9 && c2^0==c2^post_9 && h1i^0==h1i^post_9 && h1r^0==h1r^post_9 && h2i^0==h2i^post_9 && h2r^0==h2r^post_9 && i1^0==i1^post_9 && i2^0==i2^post_9 && i3^0==i3^post_9 && ii3^0==ii3^post_9 && isign^0==isign^post_9 && j1___0^0==j1___0^post_9 && j2^0==j2^post_9 && j3^0==j3^post_9 && nn1^0==nn1^post_9 && nn2^0==nn2^post_9 && theta^0==theta^post_9 && wi^0==wi^post_9 && wpi^0==wpi^post_9 && wpr^0==wpr^post_9 && wr^0==wr^post_9 && wtemp^0==wtemp^post_9 ], cost: 1 20: l7 -> l12 : c1^0'=c1^post_21, c2^0'=c2^post_21, h1i^0'=h1i^post_21, h1r^0'=h1r^post_21, h2i^0'=h2i^post_21, h2r^0'=h2r^post_21, i1^0'=i1^post_21, i2^0'=i2^post_21, i3^0'=i3^post_21, ii3^0'=ii3^post_21, isign^0'=isign^post_21, j1___0^0'=j1___0^post_21, j2^0'=j2^post_21, j3^0'=j3^post_21, nn1^0'=nn1^post_21, nn2^0'=nn2^post_21, theta^0'=theta^post_21, wi^0'=wi^post_21, wpi^0'=wpi^post_21, wpr^0'=wpr^post_21, wr^0'=wr^post_21, wtemp^0'=wtemp^post_21, [ c1^0==c1^post_21 && c2^0==c2^post_21 && h1i^0==h1i^post_21 && h1r^0==h1r^post_21 && h2i^0==h2i^post_21 && h2r^0==h2r^post_21 && i1^0==i1^post_21 && i2^0==i2^post_21 && i3^0==i3^post_21 && ii3^0==ii3^post_21 && isign^0==isign^post_21 && j1___0^0==j1___0^post_21 && j2^0==j2^post_21 && j3^0==j3^post_21 && nn1^0==nn1^post_21 && nn2^0==nn2^post_21 && theta^0==theta^post_21 && wi^0==wi^post_21 && wpi^0==wpi^post_21 && wpr^0==wpr^post_21 && wr^0==wr^post_21 && wtemp^0==wtemp^post_21 ], cost: 1 10: l8 -> l4 : c1^0'=c1^post_11, c2^0'=c2^post_11, h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i1^0'=i1^post_11, i2^0'=i2^post_11, i3^0'=i3^post_11, ii3^0'=ii3^post_11, isign^0'=isign^post_11, j1___0^0'=j1___0^post_11, j2^0'=j2^post_11, j3^0'=j3^post_11, nn1^0'=nn1^post_11, nn2^0'=nn2^post_11, theta^0'=theta^post_11, wi^0'=wi^post_11, wpi^0'=wpi^post_11, wpr^0'=wpr^post_11, wr^0'=wr^post_11, wtemp^0'=wtemp^post_11, [ h1r^post_11==h1r^post_11 && h1i^post_11==h1i^post_11 && h2i^post_11==h2i^post_11 && h2r^post_11==h2r^post_11 && c1^0==c1^post_11 && c2^0==c2^post_11 && i1^0==i1^post_11 && i2^0==i2^post_11 && i3^0==i3^post_11 && ii3^0==ii3^post_11 && isign^0==isign^post_11 && j1___0^0==j1___0^post_11 && j2^0==j2^post_11 && j3^0==j3^post_11 && nn1^0==nn1^post_11 && nn2^0==nn2^post_11 && theta^0==theta^post_11 && wi^0==wi^post_11 && wpi^0==wpi^post_11 && wpr^0==wpr^post_11 && wr^0==wr^post_11 && wtemp^0==wtemp^post_11 ], cost: 1 11: l9 -> l8 : c1^0'=c1^post_12, c2^0'=c2^post_12, h1i^0'=h1i^post_12, h1r^0'=h1r^post_12, h2i^0'=h2i^post_12, h2r^0'=h2r^post_12, i1^0'=i1^post_12, i2^0'=i2^post_12, i3^0'=i3^post_12, ii3^0'=ii3^post_12, isign^0'=isign^post_12, j1___0^0'=j1___0^post_12, j2^0'=j2^post_12, j3^0'=j3^post_12, nn1^0'=nn1^post_12, nn2^0'=nn2^post_12, theta^0'=theta^post_12, wi^0'=wi^post_12, wpi^0'=wpi^post_12, wpr^0'=wpr^post_12, wr^0'=wr^post_12, wtemp^0'=wtemp^post_12, [ j2^post_12==j2^post_12 && c1^0==c1^post_12 && c2^0==c2^post_12 && h1i^0==h1i^post_12 && h1r^0==h1r^post_12 && h2i^0==h2i^post_12 && h2r^0==h2r^post_12 && i1^0==i1^post_12 && i2^0==i2^post_12 && i3^0==i3^post_12 && ii3^0==ii3^post_12 && isign^0==isign^post_12 && j1___0^0==j1___0^post_12 && j3^0==j3^post_12 && nn1^0==nn1^post_12 && nn2^0==nn2^post_12 && theta^0==theta^post_12 && wi^0==wi^post_12 && wpi^0==wpi^post_12 && wpr^0==wpr^post_12 && wr^0==wr^post_12 && wtemp^0==wtemp^post_12 ], cost: 1 12: l10 -> l8 : c1^0'=c1^post_13, c2^0'=c2^post_13, h1i^0'=h1i^post_13, h1r^0'=h1r^post_13, h2i^0'=h2i^post_13, h2r^0'=h2r^post_13, i1^0'=i1^post_13, i2^0'=i2^post_13, i3^0'=i3^post_13, ii3^0'=ii3^post_13, isign^0'=isign^post_13, j1___0^0'=j1___0^post_13, j2^0'=j2^post_13, j3^0'=j3^post_13, nn1^0'=nn1^post_13, nn2^0'=nn2^post_13, theta^0'=theta^post_13, wi^0'=wi^post_13, wpi^0'=wpi^post_13, wpr^0'=wpr^post_13, wr^0'=wr^post_13, wtemp^0'=wtemp^post_13, [ i2^0<=1 && 1<=i2^0 && j2^post_13==1 && c1^0==c1^post_13 && c2^0==c2^post_13 && h1i^0==h1i^post_13 && h1r^0==h1r^post_13 && h2i^0==h2i^post_13 && h2r^0==h2r^post_13 && i1^0==i1^post_13 && i2^0==i2^post_13 && i3^0==i3^post_13 && ii3^0==ii3^post_13 && isign^0==isign^post_13 && j1___0^0==j1___0^post_13 && j3^0==j3^post_13 && nn1^0==nn1^post_13 && nn2^0==nn2^post_13 && theta^0==theta^post_13 && wi^0==wi^post_13 && wpi^0==wpi^post_13 && wpr^0==wpr^post_13 && wr^0==wr^post_13 && wtemp^0==wtemp^post_13 ], cost: 1 13: l10 -> l9 : c1^0'=c1^post_14, c2^0'=c2^post_14, h1i^0'=h1i^post_14, h1r^0'=h1r^post_14, h2i^0'=h2i^post_14, h2r^0'=h2r^post_14, i1^0'=i1^post_14, i2^0'=i2^post_14, i3^0'=i3^post_14, ii3^0'=ii3^post_14, isign^0'=isign^post_14, j1___0^0'=j1___0^post_14, j2^0'=j2^post_14, j3^0'=j3^post_14, nn1^0'=nn1^post_14, nn2^0'=nn2^post_14, theta^0'=theta^post_14, wi^0'=wi^post_14, wpi^0'=wpi^post_14, wpr^0'=wpr^post_14, wr^0'=wr^post_14, wtemp^0'=wtemp^post_14, [ 2<=i2^0 && c1^0==c1^post_14 && c2^0==c2^post_14 && h1i^0==h1i^post_14 && h1r^0==h1r^post_14 && h2i^0==h2i^post_14 && h2r^0==h2r^post_14 && i1^0==i1^post_14 && i2^0==i2^post_14 && i3^0==i3^post_14 && ii3^0==ii3^post_14 && isign^0==isign^post_14 && j1___0^0==j1___0^post_14 && j2^0==j2^post_14 && j3^0==j3^post_14 && nn1^0==nn1^post_14 && nn2^0==nn2^post_14 && theta^0==theta^post_14 && wi^0==wi^post_14 && wpi^0==wpi^post_14 && wpr^0==wpr^post_14 && wr^0==wr^post_14 && wtemp^0==wtemp^post_14 ], cost: 1 14: l10 -> l9 : c1^0'=c1^post_15, c2^0'=c2^post_15, h1i^0'=h1i^post_15, h1r^0'=h1r^post_15, h2i^0'=h2i^post_15, h2r^0'=h2r^post_15, i1^0'=i1^post_15, i2^0'=i2^post_15, i3^0'=i3^post_15, ii3^0'=ii3^post_15, isign^0'=isign^post_15, j1___0^0'=j1___0^post_15, j2^0'=j2^post_15, j3^0'=j3^post_15, nn1^0'=nn1^post_15, nn2^0'=nn2^post_15, theta^0'=theta^post_15, wi^0'=wi^post_15, wpi^0'=wpi^post_15, wpr^0'=wpr^post_15, wr^0'=wr^post_15, wtemp^0'=wtemp^post_15, [ 1+i2^0<=1 && c1^0==c1^post_15 && c2^0==c2^post_15 && h1i^0==h1i^post_15 && h1r^0==h1r^post_15 && h2i^0==h2i^post_15 && h2r^0==h2r^post_15 && i1^0==i1^post_15 && i2^0==i2^post_15 && i3^0==i3^post_15 && ii3^0==ii3^post_15 && isign^0==isign^post_15 && j1___0^0==j1___0^post_15 && j2^0==j2^post_15 && j3^0==j3^post_15 && nn1^0==nn1^post_15 && nn2^0==nn2^post_15 && theta^0==theta^post_15 && wi^0==wi^post_15 && wpi^0==wpi^post_15 && wpr^0==wpr^post_15 && wr^0==wr^post_15 && wtemp^0==wtemp^post_15 ], cost: 1 15: l11 -> l6 : c1^0'=c1^post_16, c2^0'=c2^post_16, h1i^0'=h1i^post_16, h1r^0'=h1r^post_16, h2i^0'=h2i^post_16, h2r^0'=h2r^post_16, i1^0'=i1^post_16, i2^0'=i2^post_16, i3^0'=i3^post_16, ii3^0'=ii3^post_16, isign^0'=isign^post_16, j1___0^0'=j1___0^post_16, j2^0'=j2^post_16, j3^0'=j3^post_16, nn1^0'=nn1^post_16, nn2^0'=nn2^post_16, theta^0'=theta^post_16, wi^0'=wi^post_16, wpi^0'=wpi^post_16, wpr^0'=wpr^post_16, wr^0'=wr^post_16, wtemp^0'=wtemp^post_16, [ 2<=i3^0 && c1^0==c1^post_16 && c2^0==c2^post_16 && h1i^0==h1i^post_16 && h1r^0==h1r^post_16 && h2i^0==h2i^post_16 && h2r^0==h2r^post_16 && i1^0==i1^post_16 && i2^0==i2^post_16 && i3^0==i3^post_16 && ii3^0==ii3^post_16 && isign^0==isign^post_16 && j1___0^0==j1___0^post_16 && j2^0==j2^post_16 && j3^0==j3^post_16 && nn1^0==nn1^post_16 && nn2^0==nn2^post_16 && theta^0==theta^post_16 && wi^0==wi^post_16 && wpi^0==wpi^post_16 && wpr^0==wpr^post_16 && wr^0==wr^post_16 && wtemp^0==wtemp^post_16 ], cost: 1 16: l11 -> l6 : c1^0'=c1^post_17, c2^0'=c2^post_17, h1i^0'=h1i^post_17, h1r^0'=h1r^post_17, h2i^0'=h2i^post_17, h2r^0'=h2r^post_17, i1^0'=i1^post_17, i2^0'=i2^post_17, i3^0'=i3^post_17, ii3^0'=ii3^post_17, isign^0'=isign^post_17, j1___0^0'=j1___0^post_17, j2^0'=j2^post_17, j3^0'=j3^post_17, nn1^0'=nn1^post_17, nn2^0'=nn2^post_17, theta^0'=theta^post_17, wi^0'=wi^post_17, wpi^0'=wpi^post_17, wpr^0'=wpr^post_17, wr^0'=wr^post_17, wtemp^0'=wtemp^post_17, [ 1+i3^0<=1 && c1^0==c1^post_17 && c2^0==c2^post_17 && h1i^0==h1i^post_17 && h1r^0==h1r^post_17 && h2i^0==h2i^post_17 && h2r^0==h2r^post_17 && i1^0==i1^post_17 && i2^0==i2^post_17 && i3^0==i3^post_17 && ii3^0==ii3^post_17 && isign^0==isign^post_17 && j1___0^0==j1___0^post_17 && j2^0==j2^post_17 && j3^0==j3^post_17 && nn1^0==nn1^post_17 && nn2^0==nn2^post_17 && theta^0==theta^post_17 && wi^0==wi^post_17 && wpi^0==wpi^post_17 && wpr^0==wpr^post_17 && wr^0==wr^post_17 && wtemp^0==wtemp^post_17 ], cost: 1 17: l11 -> l10 : c1^0'=c1^post_18, c2^0'=c2^post_18, h1i^0'=h1i^post_18, h1r^0'=h1r^post_18, h2i^0'=h2i^post_18, h2r^0'=h2r^post_18, i1^0'=i1^post_18, i2^0'=i2^post_18, i3^0'=i3^post_18, ii3^0'=ii3^post_18, isign^0'=isign^post_18, j1___0^0'=j1___0^post_18, j2^0'=j2^post_18, j3^0'=j3^post_18, nn1^0'=nn1^post_18, nn2^0'=nn2^post_18, theta^0'=theta^post_18, wi^0'=wi^post_18, wpi^0'=wpi^post_18, wpr^0'=wpr^post_18, wr^0'=wr^post_18, wtemp^0'=wtemp^post_18, [ i3^0<=1 && 1<=i3^0 && c1^0==c1^post_18 && c2^0==c2^post_18 && h1i^0==h1i^post_18 && h1r^0==h1r^post_18 && h2i^0==h2i^post_18 && h2r^0==h2r^post_18 && i1^0==i1^post_18 && i2^0==i2^post_18 && i3^0==i3^post_18 && ii3^0==ii3^post_18 && isign^0==isign^post_18 && j1___0^0==j1___0^post_18 && j2^0==j2^post_18 && j3^0==j3^post_18 && nn1^0==nn1^post_18 && nn2^0==nn2^post_18 && theta^0==theta^post_18 && wi^0==wi^post_18 && wpi^0==wpi^post_18 && wpr^0==wpr^post_18 && wr^0==wr^post_18 && wtemp^0==wtemp^post_18 ], cost: 1 18: l12 -> l13 : c1^0'=c1^post_19, c2^0'=c2^post_19, h1i^0'=h1i^post_19, h1r^0'=h1r^post_19, h2i^0'=h2i^post_19, h2r^0'=h2r^post_19, i1^0'=i1^post_19, i2^0'=i2^post_19, i3^0'=i3^post_19, ii3^0'=ii3^post_19, isign^0'=isign^post_19, j1___0^0'=j1___0^post_19, j2^0'=j2^post_19, j3^0'=j3^post_19, nn1^0'=nn1^post_19, nn2^0'=nn2^post_19, theta^0'=theta^post_19, wi^0'=wi^post_19, wpi^0'=wpi^post_19, wpr^0'=wpr^post_19, wr^0'=wr^post_19, wtemp^0'=wtemp^post_19, [ 1+nn2^0<=i2^0 && wtemp^post_19==wr^0 && wr^post_19==wr^post_19 && wi^post_19==wi^post_19 && i3^post_19==1+i3^0 && ii3^post_19==2+ii3^0 && c1^0==c1^post_19 && c2^0==c2^post_19 && h1i^0==h1i^post_19 && h1r^0==h1r^post_19 && h2i^0==h2i^post_19 && h2r^0==h2r^post_19 && i1^0==i1^post_19 && i2^0==i2^post_19 && isign^0==isign^post_19 && j1___0^0==j1___0^post_19 && j2^0==j2^post_19 && j3^0==j3^post_19 && nn1^0==nn1^post_19 && nn2^0==nn2^post_19 && theta^0==theta^post_19 && wpi^0==wpi^post_19 && wpr^0==wpr^post_19 ], cost: 1 19: l12 -> l11 : c1^0'=c1^post_20, c2^0'=c2^post_20, h1i^0'=h1i^post_20, h1r^0'=h1r^post_20, h2i^0'=h2i^post_20, h2r^0'=h2r^post_20, i1^0'=i1^post_20, i2^0'=i2^post_20, i3^0'=i3^post_20, ii3^0'=ii3^post_20, isign^0'=isign^post_20, j1___0^0'=j1___0^post_20, j2^0'=j2^post_20, j3^0'=j3^post_20, nn1^0'=nn1^post_20, nn2^0'=nn2^post_20, theta^0'=theta^post_20, wi^0'=wi^post_20, wpi^0'=wpi^post_20, wpr^0'=wpr^post_20, wr^0'=wr^post_20, wtemp^0'=wtemp^post_20, [ i2^0<=nn2^0 && c1^0==c1^post_20 && c2^0==c2^post_20 && h1i^0==h1i^post_20 && h1r^0==h1r^post_20 && h2i^0==h2i^post_20 && h2r^0==h2r^post_20 && i1^0==i1^post_20 && i2^0==i2^post_20 && i3^0==i3^post_20 && ii3^0==ii3^post_20 && isign^0==isign^post_20 && j1___0^0==j1___0^post_20 && j2^0==j2^post_20 && j3^0==j3^post_20 && nn1^0==nn1^post_20 && nn2^0==nn2^post_20 && theta^0==theta^post_20 && wi^0==wi^post_20 && wpi^0==wpi^post_20 && wpr^0==wpr^post_20 && wr^0==wr^post_20 && wtemp^0==wtemp^post_20 ], cost: 1 23: l13 -> l14 : c1^0'=c1^post_24, c2^0'=c2^post_24, h1i^0'=h1i^post_24, h1r^0'=h1r^post_24, h2i^0'=h2i^post_24, h2r^0'=h2r^post_24, i1^0'=i1^post_24, i2^0'=i2^post_24, i3^0'=i3^post_24, ii3^0'=ii3^post_24, isign^0'=isign^post_24, j1___0^0'=j1___0^post_24, j2^0'=j2^post_24, j3^0'=j3^post_24, nn1^0'=nn1^post_24, nn2^0'=nn2^post_24, theta^0'=theta^post_24, wi^0'=wi^post_24, wpi^0'=wpi^post_24, wpr^0'=wpr^post_24, wr^0'=wr^post_24, wtemp^0'=wtemp^post_24, [ c1^0==c1^post_24 && c2^0==c2^post_24 && h1i^0==h1i^post_24 && h1r^0==h1r^post_24 && h2i^0==h2i^post_24 && h2r^0==h2r^post_24 && i1^0==i1^post_24 && i2^0==i2^post_24 && i3^0==i3^post_24 && ii3^0==ii3^post_24 && isign^0==isign^post_24 && j1___0^0==j1___0^post_24 && j2^0==j2^post_24 && j3^0==j3^post_24 && nn1^0==nn1^post_24 && nn2^0==nn2^post_24 && theta^0==theta^post_24 && wi^0==wi^post_24 && wpi^0==wpi^post_24 && wpr^0==wpr^post_24 && wr^0==wr^post_24 && wtemp^0==wtemp^post_24 ], cost: 1 21: l14 -> l15 : c1^0'=c1^post_22, c2^0'=c2^post_22, h1i^0'=h1i^post_22, h1r^0'=h1r^post_22, h2i^0'=h2i^post_22, h2r^0'=h2r^post_22, i1^0'=i1^post_22, i2^0'=i2^post_22, i3^0'=i3^post_22, ii3^0'=ii3^post_22, isign^0'=isign^post_22, j1___0^0'=j1___0^post_22, j2^0'=j2^post_22, j3^0'=j3^post_22, nn1^0'=nn1^post_22, nn2^0'=nn2^post_22, theta^0'=theta^post_22, wi^0'=wi^post_22, wpi^0'=wpi^post_22, wpr^0'=wpr^post_22, wr^0'=wr^post_22, wtemp^0'=wtemp^post_22, [ i1^post_22==1+i1^0 && c1^0==c1^post_22 && c2^0==c2^post_22 && h1i^0==h1i^post_22 && h1r^0==h1r^post_22 && h2i^0==h2i^post_22 && h2r^0==h2r^post_22 && i2^0==i2^post_22 && i3^0==i3^post_22 && ii3^0==ii3^post_22 && isign^0==isign^post_22 && j1___0^0==j1___0^post_22 && j2^0==j2^post_22 && j3^0==j3^post_22 && nn1^0==nn1^post_22 && nn2^0==nn2^post_22 && theta^0==theta^post_22 && wi^0==wi^post_22 && wpi^0==wpi^post_22 && wpr^0==wpr^post_22 && wr^0==wr^post_22 && wtemp^0==wtemp^post_22 ], cost: 1 22: l14 -> l7 : c1^0'=c1^post_23, c2^0'=c2^post_23, h1i^0'=h1i^post_23, h1r^0'=h1r^post_23, h2i^0'=h2i^post_23, h2r^0'=h2r^post_23, i1^0'=i1^post_23, i2^0'=i2^post_23, i3^0'=i3^post_23, ii3^0'=ii3^post_23, isign^0'=isign^post_23, j1___0^0'=j1___0^post_23, j2^0'=j2^post_23, j3^0'=j3^post_23, nn1^0'=nn1^post_23, nn2^0'=nn2^post_23, theta^0'=theta^post_23, wi^0'=wi^post_23, wpi^0'=wpi^post_23, wpr^0'=wpr^post_23, wr^0'=wr^post_23, wtemp^0'=wtemp^post_23, [ c1^0==c1^post_23 && c2^0==c2^post_23 && h1i^0==h1i^post_23 && h1r^0==h1r^post_23 && h2i^0==h2i^post_23 && h2r^0==h2r^post_23 && i1^0==i1^post_23 && i2^0==i2^post_23 && i3^0==i3^post_23 && ii3^0==ii3^post_23 && isign^0==isign^post_23 && j1___0^0==j1___0^post_23 && j2^0==j2^post_23 && j3^0==j3^post_23 && nn1^0==nn1^post_23 && nn2^0==nn2^post_23 && theta^0==theta^post_23 && wi^0==wi^post_23 && wpi^0==wpi^post_23 && wpr^0==wpr^post_23 && wr^0==wr^post_23 && wtemp^0==wtemp^post_23 ], cost: 1 31: l15 -> l19 : c1^0'=c1^post_32, c2^0'=c2^post_32, h1i^0'=h1i^post_32, h1r^0'=h1r^post_32, h2i^0'=h2i^post_32, h2r^0'=h2r^post_32, i1^0'=i1^post_32, i2^0'=i2^post_32, i3^0'=i3^post_32, ii3^0'=ii3^post_32, isign^0'=isign^post_32, j1___0^0'=j1___0^post_32, j2^0'=j2^post_32, j3^0'=j3^post_32, nn1^0'=nn1^post_32, nn2^0'=nn2^post_32, theta^0'=theta^post_32, wi^0'=wi^post_32, wpi^0'=wpi^post_32, wpr^0'=wpr^post_32, wr^0'=wr^post_32, wtemp^0'=wtemp^post_32, [ c1^0==c1^post_32 && c2^0==c2^post_32 && h1i^0==h1i^post_32 && h1r^0==h1r^post_32 && h2i^0==h2i^post_32 && h2r^0==h2r^post_32 && i1^0==i1^post_32 && i2^0==i2^post_32 && i3^0==i3^post_32 && ii3^0==ii3^post_32 && isign^0==isign^post_32 && j1___0^0==j1___0^post_32 && j2^0==j2^post_32 && j3^0==j3^post_32 && nn1^0==nn1^post_32 && nn2^0==nn2^post_32 && theta^0==theta^post_32 && wi^0==wi^post_32 && wpi^0==wpi^post_32 && wpr^0==wpr^post_32 && wr^0==wr^post_32 && wtemp^0==wtemp^post_32 ], cost: 1 24: l16 -> l13 : c1^0'=c1^post_25, c2^0'=c2^post_25, h1i^0'=h1i^post_25, h1r^0'=h1r^post_25, h2i^0'=h2i^post_25, h2r^0'=h2r^post_25, i1^0'=i1^post_25, i2^0'=i2^post_25, i3^0'=i3^post_25, ii3^0'=ii3^post_25, isign^0'=isign^post_25, j1___0^0'=j1___0^post_25, j2^0'=j2^post_25, j3^0'=j3^post_25, nn1^0'=nn1^post_25, nn2^0'=nn2^post_25, theta^0'=theta^post_25, wi^0'=wi^post_25, wpi^0'=wpi^post_25, wpr^0'=wpr^post_25, wr^0'=wr^post_25, wtemp^0'=wtemp^post_25, [ wr^post_25==1 && wi^post_25==0 && c1^0==c1^post_25 && c2^0==c2^post_25 && h1i^0==h1i^post_25 && h1r^0==h1r^post_25 && h2i^0==h2i^post_25 && h2r^0==h2r^post_25 && i1^0==i1^post_25 && i2^0==i2^post_25 && i3^0==i3^post_25 && ii3^0==ii3^post_25 && isign^0==isign^post_25 && j1___0^0==j1___0^post_25 && j2^0==j2^post_25 && j3^0==j3^post_25 && nn1^0==nn1^post_25 && nn2^0==nn2^post_25 && theta^0==theta^post_25 && wpi^0==wpi^post_25 && wpr^0==wpr^post_25 && wtemp^0==wtemp^post_25 ], cost: 1 25: l17 -> l16 : c1^0'=c1^post_26, c2^0'=c2^post_26, h1i^0'=h1i^post_26, h1r^0'=h1r^post_26, h2i^0'=h2i^post_26, h2r^0'=h2r^post_26, i1^0'=i1^post_26, i2^0'=i2^post_26, i3^0'=i3^post_26, ii3^0'=ii3^post_26, isign^0'=isign^post_26, j1___0^0'=j1___0^post_26, j2^0'=j2^post_26, j3^0'=j3^post_26, nn1^0'=nn1^post_26, nn2^0'=nn2^post_26, theta^0'=theta^post_26, wi^0'=wi^post_26, wpi^0'=wpi^post_26, wpr^0'=wpr^post_26, wr^0'=wr^post_26, wtemp^0'=wtemp^post_26, [ j1___0^post_26==2+nn1^0-i1^0 && c1^0==c1^post_26 && c2^0==c2^post_26 && h1i^0==h1i^post_26 && h1r^0==h1r^post_26 && h2i^0==h2i^post_26 && h2r^0==h2r^post_26 && i1^0==i1^post_26 && i2^0==i2^post_26 && i3^0==i3^post_26 && ii3^0==ii3^post_26 && isign^0==isign^post_26 && j2^0==j2^post_26 && j3^0==j3^post_26 && nn1^0==nn1^post_26 && nn2^0==nn2^post_26 && theta^0==theta^post_26 && wi^0==wi^post_26 && wpi^0==wpi^post_26 && wpr^0==wpr^post_26 && wr^0==wr^post_26 && wtemp^0==wtemp^post_26 ], cost: 1 26: l18 -> l16 : c1^0'=c1^post_27, c2^0'=c2^post_27, h1i^0'=h1i^post_27, h1r^0'=h1r^post_27, h2i^0'=h2i^post_27, h2r^0'=h2r^post_27, i1^0'=i1^post_27, i2^0'=i2^post_27, i3^0'=i3^post_27, ii3^0'=ii3^post_27, isign^0'=isign^post_27, j1___0^0'=j1___0^post_27, j2^0'=j2^post_27, j3^0'=j3^post_27, nn1^0'=nn1^post_27, nn2^0'=nn2^post_27, theta^0'=theta^post_27, wi^0'=wi^post_27, wpi^0'=wpi^post_27, wpr^0'=wpr^post_27, wr^0'=wr^post_27, wtemp^0'=wtemp^post_27, [ i1^0<=1 && 1<=i1^0 && j1___0^post_27==1 && c1^0==c1^post_27 && c2^0==c2^post_27 && h1i^0==h1i^post_27 && h1r^0==h1r^post_27 && h2i^0==h2i^post_27 && h2r^0==h2r^post_27 && i1^0==i1^post_27 && i2^0==i2^post_27 && i3^0==i3^post_27 && ii3^0==ii3^post_27 && isign^0==isign^post_27 && j2^0==j2^post_27 && j3^0==j3^post_27 && nn1^0==nn1^post_27 && nn2^0==nn2^post_27 && theta^0==theta^post_27 && wi^0==wi^post_27 && wpi^0==wpi^post_27 && wpr^0==wpr^post_27 && wr^0==wr^post_27 && wtemp^0==wtemp^post_27 ], cost: 1 27: l18 -> l17 : c1^0'=c1^post_28, c2^0'=c2^post_28, h1i^0'=h1i^post_28, h1r^0'=h1r^post_28, h2i^0'=h2i^post_28, h2r^0'=h2r^post_28, i1^0'=i1^post_28, i2^0'=i2^post_28, i3^0'=i3^post_28, ii3^0'=ii3^post_28, isign^0'=isign^post_28, j1___0^0'=j1___0^post_28, j2^0'=j2^post_28, j3^0'=j3^post_28, nn1^0'=nn1^post_28, nn2^0'=nn2^post_28, theta^0'=theta^post_28, wi^0'=wi^post_28, wpi^0'=wpi^post_28, wpr^0'=wpr^post_28, wr^0'=wr^post_28, wtemp^0'=wtemp^post_28, [ 2<=i1^0 && c1^0==c1^post_28 && c2^0==c2^post_28 && h1i^0==h1i^post_28 && h1r^0==h1r^post_28 && h2i^0==h2i^post_28 && h2r^0==h2r^post_28 && i1^0==i1^post_28 && i2^0==i2^post_28 && i3^0==i3^post_28 && ii3^0==ii3^post_28 && isign^0==isign^post_28 && j1___0^0==j1___0^post_28 && j2^0==j2^post_28 && j3^0==j3^post_28 && nn1^0==nn1^post_28 && nn2^0==nn2^post_28 && theta^0==theta^post_28 && wi^0==wi^post_28 && wpi^0==wpi^post_28 && wpr^0==wpr^post_28 && wr^0==wr^post_28 && wtemp^0==wtemp^post_28 ], cost: 1 28: l18 -> l17 : c1^0'=c1^post_29, c2^0'=c2^post_29, h1i^0'=h1i^post_29, h1r^0'=h1r^post_29, h2i^0'=h2i^post_29, h2r^0'=h2r^post_29, i1^0'=i1^post_29, i2^0'=i2^post_29, i3^0'=i3^post_29, ii3^0'=ii3^post_29, isign^0'=isign^post_29, j1___0^0'=j1___0^post_29, j2^0'=j2^post_29, j3^0'=j3^post_29, nn1^0'=nn1^post_29, nn2^0'=nn2^post_29, theta^0'=theta^post_29, wi^0'=wi^post_29, wpi^0'=wpi^post_29, wpr^0'=wpr^post_29, wr^0'=wr^post_29, wtemp^0'=wtemp^post_29, [ 1+i1^0<=1 && c1^0==c1^post_29 && c2^0==c2^post_29 && h1i^0==h1i^post_29 && h1r^0==h1r^post_29 && h2i^0==h2i^post_29 && h2r^0==h2r^post_29 && i1^0==i1^post_29 && i2^0==i2^post_29 && i3^0==i3^post_29 && ii3^0==ii3^post_29 && isign^0==isign^post_29 && j1___0^0==j1___0^post_29 && j2^0==j2^post_29 && j3^0==j3^post_29 && nn1^0==nn1^post_29 && nn2^0==nn2^post_29 && theta^0==theta^post_29 && wi^0==wi^post_29 && wpi^0==wpi^post_29 && wpr^0==wpr^post_29 && wr^0==wr^post_29 && wtemp^0==wtemp^post_29 ], cost: 1 29: l19 -> l2 : c1^0'=c1^post_30, c2^0'=c2^post_30, h1i^0'=h1i^post_30, h1r^0'=h1r^post_30, h2i^0'=h2i^post_30, h2r^0'=h2r^post_30, i1^0'=i1^post_30, i2^0'=i2^post_30, i3^0'=i3^post_30, ii3^0'=ii3^post_30, isign^0'=isign^post_30, j1___0^0'=j1___0^post_30, j2^0'=j2^post_30, j3^0'=j3^post_30, nn1^0'=nn1^post_30, nn2^0'=nn2^post_30, theta^0'=theta^post_30, wi^0'=wi^post_30, wpi^0'=wpi^post_30, wpr^0'=wpr^post_30, wr^0'=wr^post_30, wtemp^0'=wtemp^post_30, [ 1+nn1^0<=i1^0 && c1^0==c1^post_30 && c2^0==c2^post_30 && h1i^0==h1i^post_30 && h1r^0==h1r^post_30 && h2i^0==h2i^post_30 && h2r^0==h2r^post_30 && i1^0==i1^post_30 && i2^0==i2^post_30 && i3^0==i3^post_30 && ii3^0==ii3^post_30 && isign^0==isign^post_30 && j1___0^0==j1___0^post_30 && j2^0==j2^post_30 && j3^0==j3^post_30 && nn1^0==nn1^post_30 && nn2^0==nn2^post_30 && theta^0==theta^post_30 && wi^0==wi^post_30 && wpi^0==wpi^post_30 && wpr^0==wpr^post_30 && wr^0==wr^post_30 && wtemp^0==wtemp^post_30 ], cost: 1 30: l19 -> l18 : c1^0'=c1^post_31, c2^0'=c2^post_31, h1i^0'=h1i^post_31, h1r^0'=h1r^post_31, h2i^0'=h2i^post_31, h2r^0'=h2r^post_31, i1^0'=i1^post_31, i2^0'=i2^post_31, i3^0'=i3^post_31, ii3^0'=ii3^post_31, isign^0'=isign^post_31, j1___0^0'=j1___0^post_31, j2^0'=j2^post_31, j3^0'=j3^post_31, nn1^0'=nn1^post_31, nn2^0'=nn2^post_31, theta^0'=theta^post_31, wi^0'=wi^post_31, wpi^0'=wpi^post_31, wpr^0'=wpr^post_31, wr^0'=wr^post_31, wtemp^0'=wtemp^post_31, [ i1^0<=nn1^0 && c1^0==c1^post_31 && c2^0==c2^post_31 && h1i^0==h1i^post_31 && h1r^0==h1r^post_31 && h2i^0==h2i^post_31 && h2r^0==h2r^post_31 && i1^0==i1^post_31 && i2^0==i2^post_31 && i3^0==i3^post_31 && ii3^0==ii3^post_31 && isign^0==isign^post_31 && j1___0^0==j1___0^post_31 && j2^0==j2^post_31 && j3^0==j3^post_31 && nn1^0==nn1^post_31 && nn2^0==nn2^post_31 && theta^0==theta^post_31 && wi^0==wi^post_31 && wpi^0==wpi^post_31 && wpr^0==wpr^post_31 && wr^0==wr^post_31 && wtemp^0==wtemp^post_31 ], cost: 1 32: l20 -> l21 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_33, h1r^0'=h1r^post_33, h2i^0'=h2i^post_33, h2r^0'=h2r^post_33, i1^0'=i1^post_33, i2^0'=i2^post_33, i3^0'=i3^post_33, ii3^0'=ii3^post_33, isign^0'=isign^post_33, j1___0^0'=j1___0^post_33, j2^0'=j2^post_33, j3^0'=j3^post_33, nn1^0'=nn1^post_33, nn2^0'=nn2^post_33, theta^0'=theta^post_33, wi^0'=wi^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_33, wtemp^0'=wtemp^post_33, [ c1^post_33==c1^post_33 && c2^post_33==c2^post_33 && theta^post_33==theta^post_33 && wtemp^post_33==wtemp^post_33 && wpr^post_33==wpr^post_33 && wpi^post_33==wpi^post_33 && h1i^0==h1i^post_33 && h1r^0==h1r^post_33 && h2i^0==h2i^post_33 && h2r^0==h2r^post_33 && i1^0==i1^post_33 && i2^0==i2^post_33 && i3^0==i3^post_33 && ii3^0==ii3^post_33 && isign^0==isign^post_33 && j1___0^0==j1___0^post_33 && j2^0==j2^post_33 && j3^0==j3^post_33 && nn1^0==nn1^post_33 && nn2^0==nn2^post_33 && wi^0==wi^post_33 && wr^0==wr^post_33 ], cost: 1 39: l21 -> l15 : c1^0'=c1^post_40, c2^0'=c2^post_40, h1i^0'=h1i^post_40, h1r^0'=h1r^post_40, h2i^0'=h2i^post_40, h2r^0'=h2r^post_40, i1^0'=i1^post_40, i2^0'=i2^post_40, i3^0'=i3^post_40, ii3^0'=ii3^post_40, isign^0'=isign^post_40, j1___0^0'=j1___0^post_40, j2^0'=j2^post_40, j3^0'=j3^post_40, nn1^0'=nn1^post_40, nn2^0'=nn2^post_40, theta^0'=theta^post_40, wi^0'=wi^post_40, wpi^0'=wpi^post_40, wpr^0'=wpr^post_40, wr^0'=wr^post_40, wtemp^0'=wtemp^post_40, [ 2<=isign^0 && c1^0==c1^post_40 && c2^0==c2^post_40 && h1i^0==h1i^post_40 && h1r^0==h1r^post_40 && h2i^0==h2i^post_40 && h2r^0==h2r^post_40 && i1^0==i1^post_40 && i2^0==i2^post_40 && i3^0==i3^post_40 && ii3^0==ii3^post_40 && isign^0==isign^post_40 && j1___0^0==j1___0^post_40 && j2^0==j2^post_40 && j3^0==j3^post_40 && nn1^0==nn1^post_40 && nn2^0==nn2^post_40 && theta^0==theta^post_40 && wi^0==wi^post_40 && wpi^0==wpi^post_40 && wpr^0==wpr^post_40 && wr^0==wr^post_40 && wtemp^0==wtemp^post_40 ], cost: 1 40: l21 -> l15 : c1^0'=c1^post_41, c2^0'=c2^post_41, h1i^0'=h1i^post_41, h1r^0'=h1r^post_41, h2i^0'=h2i^post_41, h2r^0'=h2r^post_41, i1^0'=i1^post_41, i2^0'=i2^post_41, i3^0'=i3^post_41, ii3^0'=ii3^post_41, isign^0'=isign^post_41, j1___0^0'=j1___0^post_41, j2^0'=j2^post_41, j3^0'=j3^post_41, nn1^0'=nn1^post_41, nn2^0'=nn2^post_41, theta^0'=theta^post_41, wi^0'=wi^post_41, wpi^0'=wpi^post_41, wpr^0'=wpr^post_41, wr^0'=wr^post_41, wtemp^0'=wtemp^post_41, [ 1+isign^0<=1 && c1^0==c1^post_41 && c2^0==c2^post_41 && h1i^0==h1i^post_41 && h1r^0==h1r^post_41 && h2i^0==h2i^post_41 && h2r^0==h2r^post_41 && i1^0==i1^post_41 && i2^0==i2^post_41 && i3^0==i3^post_41 && ii3^0==ii3^post_41 && isign^0==isign^post_41 && j1___0^0==j1___0^post_41 && j2^0==j2^post_41 && j3^0==j3^post_41 && nn1^0==nn1^post_41 && nn2^0==nn2^post_41 && theta^0==theta^post_41 && wi^0==wi^post_41 && wpi^0==wpi^post_41 && wpr^0==wpr^post_41 && wr^0==wr^post_41 && wtemp^0==wtemp^post_41 ], cost: 1 41: l21 -> l23 : c1^0'=c1^post_42, c2^0'=c2^post_42, h1i^0'=h1i^post_42, h1r^0'=h1r^post_42, h2i^0'=h2i^post_42, h2r^0'=h2r^post_42, i1^0'=i1^post_42, i2^0'=i2^post_42, i3^0'=i3^post_42, ii3^0'=ii3^post_42, isign^0'=isign^post_42, j1___0^0'=j1___0^post_42, j2^0'=j2^post_42, j3^0'=j3^post_42, nn1^0'=nn1^post_42, nn2^0'=nn2^post_42, theta^0'=theta^post_42, wi^0'=wi^post_42, wpi^0'=wpi^post_42, wpr^0'=wpr^post_42, wr^0'=wr^post_42, wtemp^0'=wtemp^post_42, [ isign^0<=1 && 1<=isign^0 && c1^0==c1^post_42 && c2^0==c2^post_42 && h1i^0==h1i^post_42 && h1r^0==h1r^post_42 && h2i^0==h2i^post_42 && h2r^0==h2r^post_42 && i1^0==i1^post_42 && i2^0==i2^post_42 && i3^0==i3^post_42 && ii3^0==ii3^post_42 && isign^0==isign^post_42 && j1___0^0==j1___0^post_42 && j2^0==j2^post_42 && j3^0==j3^post_42 && nn1^0==nn1^post_42 && nn2^0==nn2^post_42 && theta^0==theta^post_42 && wi^0==wi^post_42 && wpi^0==wpi^post_42 && wpr^0==wpr^post_42 && wr^0==wr^post_42 && wtemp^0==wtemp^post_42 ], cost: 1 33: l22 -> l23 : c1^0'=c1^post_34, c2^0'=c2^post_34, h1i^0'=h1i^post_34, h1r^0'=h1r^post_34, h2i^0'=h2i^post_34, h2r^0'=h2r^post_34, i1^0'=i1^post_34, i2^0'=i2^post_34, i3^0'=i3^post_34, ii3^0'=ii3^post_34, isign^0'=isign^post_34, j1___0^0'=j1___0^post_34, j2^0'=j2^post_34, j3^0'=j3^post_34, nn1^0'=nn1^post_34, nn2^0'=nn2^post_34, theta^0'=theta^post_34, wi^0'=wi^post_34, wpi^0'=wpi^post_34, wpr^0'=wpr^post_34, wr^0'=wr^post_34, wtemp^0'=wtemp^post_34, [ 1+nn2^0<=i2^0 && i1^post_34==1+i1^0 && c1^0==c1^post_34 && c2^0==c2^post_34 && h1i^0==h1i^post_34 && h1r^0==h1r^post_34 && h2i^0==h2i^post_34 && h2r^0==h2r^post_34 && i2^0==i2^post_34 && i3^0==i3^post_34 && ii3^0==ii3^post_34 && isign^0==isign^post_34 && j1___0^0==j1___0^post_34 && j2^0==j2^post_34 && j3^0==j3^post_34 && nn1^0==nn1^post_34 && nn2^0==nn2^post_34 && theta^0==theta^post_34 && wi^0==wi^post_34 && wpi^0==wpi^post_34 && wpr^0==wpr^post_34 && wr^0==wr^post_34 && wtemp^0==wtemp^post_34 ], cost: 1 34: l22 -> l24 : c1^0'=c1^post_35, c2^0'=c2^post_35, h1i^0'=h1i^post_35, h1r^0'=h1r^post_35, h2i^0'=h2i^post_35, h2r^0'=h2r^post_35, i1^0'=i1^post_35, i2^0'=i2^post_35, i3^0'=i3^post_35, ii3^0'=ii3^post_35, isign^0'=isign^post_35, j1___0^0'=j1___0^post_35, j2^0'=j2^post_35, j3^0'=j3^post_35, nn1^0'=nn1^post_35, nn2^0'=nn2^post_35, theta^0'=theta^post_35, wi^0'=wi^post_35, wpi^0'=wpi^post_35, wpr^0'=wpr^post_35, wr^0'=wr^post_35, wtemp^0'=wtemp^post_35, [ i2^0<=nn2^0 && j2^1_1==1+j2^0 && j2^post_35==1+j2^1_1 && i2^post_35==1+i2^0 && c1^0==c1^post_35 && c2^0==c2^post_35 && h1i^0==h1i^post_35 && h1r^0==h1r^post_35 && h2i^0==h2i^post_35 && h2r^0==h2r^post_35 && i1^0==i1^post_35 && i3^0==i3^post_35 && ii3^0==ii3^post_35 && isign^0==isign^post_35 && j1___0^0==j1___0^post_35 && j3^0==j3^post_35 && nn1^0==nn1^post_35 && nn2^0==nn2^post_35 && theta^0==theta^post_35 && wi^0==wi^post_35 && wpi^0==wpi^post_35 && wpr^0==wpr^post_35 && wr^0==wr^post_35 && wtemp^0==wtemp^post_35 ], cost: 1 38: l23 -> l25 : c1^0'=c1^post_39, c2^0'=c2^post_39, h1i^0'=h1i^post_39, h1r^0'=h1r^post_39, h2i^0'=h2i^post_39, h2r^0'=h2r^post_39, i1^0'=i1^post_39, i2^0'=i2^post_39, i3^0'=i3^post_39, ii3^0'=ii3^post_39, isign^0'=isign^post_39, j1___0^0'=j1___0^post_39, j2^0'=j2^post_39, j3^0'=j3^post_39, nn1^0'=nn1^post_39, nn2^0'=nn2^post_39, theta^0'=theta^post_39, wi^0'=wi^post_39, wpi^0'=wpi^post_39, wpr^0'=wpr^post_39, wr^0'=wr^post_39, wtemp^0'=wtemp^post_39, [ c1^0==c1^post_39 && c2^0==c2^post_39 && h1i^0==h1i^post_39 && h1r^0==h1r^post_39 && h2i^0==h2i^post_39 && h2r^0==h2r^post_39 && i1^0==i1^post_39 && i2^0==i2^post_39 && i3^0==i3^post_39 && ii3^0==ii3^post_39 && isign^0==isign^post_39 && j1___0^0==j1___0^post_39 && j2^0==j2^post_39 && j3^0==j3^post_39 && nn1^0==nn1^post_39 && nn2^0==nn2^post_39 && theta^0==theta^post_39 && wi^0==wi^post_39 && wpi^0==wpi^post_39 && wpr^0==wpr^post_39 && wr^0==wr^post_39 && wtemp^0==wtemp^post_39 ], cost: 1 35: l24 -> l22 : c1^0'=c1^post_36, c2^0'=c2^post_36, h1i^0'=h1i^post_36, h1r^0'=h1r^post_36, h2i^0'=h2i^post_36, h2r^0'=h2r^post_36, i1^0'=i1^post_36, i2^0'=i2^post_36, i3^0'=i3^post_36, ii3^0'=ii3^post_36, isign^0'=isign^post_36, j1___0^0'=j1___0^post_36, j2^0'=j2^post_36, j3^0'=j3^post_36, nn1^0'=nn1^post_36, nn2^0'=nn2^post_36, theta^0'=theta^post_36, wi^0'=wi^post_36, wpi^0'=wpi^post_36, wpr^0'=wpr^post_36, wr^0'=wr^post_36, wtemp^0'=wtemp^post_36, [ c1^0==c1^post_36 && c2^0==c2^post_36 && h1i^0==h1i^post_36 && h1r^0==h1r^post_36 && h2i^0==h2i^post_36 && h2r^0==h2r^post_36 && i1^0==i1^post_36 && i2^0==i2^post_36 && i3^0==i3^post_36 && ii3^0==ii3^post_36 && isign^0==isign^post_36 && j1___0^0==j1___0^post_36 && j2^0==j2^post_36 && j3^0==j3^post_36 && nn1^0==nn1^post_36 && nn2^0==nn2^post_36 && theta^0==theta^post_36 && wi^0==wi^post_36 && wpi^0==wpi^post_36 && wpr^0==wpr^post_36 && wr^0==wr^post_36 && wtemp^0==wtemp^post_36 ], cost: 1 36: l25 -> l15 : c1^0'=c1^post_37, c2^0'=c2^post_37, h1i^0'=h1i^post_37, h1r^0'=h1r^post_37, h2i^0'=h2i^post_37, h2r^0'=h2r^post_37, i1^0'=i1^post_37, i2^0'=i2^post_37, i3^0'=i3^post_37, ii3^0'=ii3^post_37, isign^0'=isign^post_37, j1___0^0'=j1___0^post_37, j2^0'=j2^post_37, j3^0'=j3^post_37, nn1^0'=nn1^post_37, nn2^0'=nn2^post_37, theta^0'=theta^post_37, wi^0'=wi^post_37, wpi^0'=wpi^post_37, wpr^0'=wpr^post_37, wr^0'=wr^post_37, wtemp^0'=wtemp^post_37, [ 1+nn1^0<=i1^0 && c1^0==c1^post_37 && c2^0==c2^post_37 && h1i^0==h1i^post_37 && h1r^0==h1r^post_37 && h2i^0==h2i^post_37 && h2r^0==h2r^post_37 && i1^0==i1^post_37 && i2^0==i2^post_37 && i3^0==i3^post_37 && ii3^0==ii3^post_37 && isign^0==isign^post_37 && j1___0^0==j1___0^post_37 && j2^0==j2^post_37 && j3^0==j3^post_37 && nn1^0==nn1^post_37 && nn2^0==nn2^post_37 && theta^0==theta^post_37 && wi^0==wi^post_37 && wpi^0==wpi^post_37 && wpr^0==wpr^post_37 && wr^0==wr^post_37 && wtemp^0==wtemp^post_37 ], cost: 1 37: l25 -> l24 : c1^0'=c1^post_38, c2^0'=c2^post_38, h1i^0'=h1i^post_38, h1r^0'=h1r^post_38, h2i^0'=h2i^post_38, h2r^0'=h2r^post_38, i1^0'=i1^post_38, i2^0'=i2^post_38, i3^0'=i3^post_38, ii3^0'=ii3^post_38, isign^0'=isign^post_38, j1___0^0'=j1___0^post_38, j2^0'=j2^post_38, j3^0'=j3^post_38, nn1^0'=nn1^post_38, nn2^0'=nn2^post_38, theta^0'=theta^post_38, wi^0'=wi^post_38, wpi^0'=wpi^post_38, wpr^0'=wpr^post_38, wr^0'=wr^post_38, wtemp^0'=wtemp^post_38, [ i1^0<=nn1^0 && c1^0==c1^post_38 && c2^0==c2^post_38 && h1i^0==h1i^post_38 && h1r^0==h1r^post_38 && h2i^0==h2i^post_38 && h2r^0==h2r^post_38 && i1^0==i1^post_38 && i2^0==i2^post_38 && i3^0==i3^post_38 && ii3^0==ii3^post_38 && isign^0==isign^post_38 && j1___0^0==j1___0^post_38 && j2^0==j2^post_38 && j3^0==j3^post_38 && nn1^0==nn1^post_38 && nn2^0==nn2^post_38 && theta^0==theta^post_38 && wi^0==wi^post_38 && wpi^0==wpi^post_38 && wpr^0==wpr^post_38 && wr^0==wr^post_38 && wtemp^0==wtemp^post_38 ], cost: 1 42: l26 -> l20 : c1^0'=c1^post_43, c2^0'=c2^post_43, h1i^0'=h1i^post_43, h1r^0'=h1r^post_43, h2i^0'=h2i^post_43, h2r^0'=h2r^post_43, i1^0'=i1^post_43, i2^0'=i2^post_43, i3^0'=i3^post_43, ii3^0'=ii3^post_43, isign^0'=isign^post_43, j1___0^0'=j1___0^post_43, j2^0'=j2^post_43, j3^0'=j3^post_43, nn1^0'=nn1^post_43, nn2^0'=nn2^post_43, theta^0'=theta^post_43, wi^0'=wi^post_43, wpi^0'=wpi^post_43, wpr^0'=wpr^post_43, wr^0'=wr^post_43, wtemp^0'=wtemp^post_43, [ c1^0==c1^post_43 && c2^0==c2^post_43 && h1i^0==h1i^post_43 && h1r^0==h1r^post_43 && h2i^0==h2i^post_43 && h2r^0==h2r^post_43 && i1^0==i1^post_43 && i2^0==i2^post_43 && i3^0==i3^post_43 && ii3^0==ii3^post_43 && isign^0==isign^post_43 && j1___0^0==j1___0^post_43 && j2^0==j2^post_43 && j3^0==j3^post_43 && nn1^0==nn1^post_43 && nn2^0==nn2^post_43 && theta^0==theta^post_43 && wi^0==wi^post_43 && wpi^0==wpi^post_43 && wpr^0==wpr^post_43 && wr^0==wr^post_43 && wtemp^0==wtemp^post_43 ], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 42: l26 -> l20 : c1^0'=c1^post_43, c2^0'=c2^post_43, h1i^0'=h1i^post_43, h1r^0'=h1r^post_43, h2i^0'=h2i^post_43, h2r^0'=h2r^post_43, i1^0'=i1^post_43, i2^0'=i2^post_43, i3^0'=i3^post_43, ii3^0'=ii3^post_43, isign^0'=isign^post_43, j1___0^0'=j1___0^post_43, j2^0'=j2^post_43, j3^0'=j3^post_43, nn1^0'=nn1^post_43, nn2^0'=nn2^post_43, theta^0'=theta^post_43, wi^0'=wi^post_43, wpi^0'=wpi^post_43, wpr^0'=wpr^post_43, wr^0'=wr^post_43, wtemp^0'=wtemp^post_43, [ c1^0==c1^post_43 && c2^0==c2^post_43 && h1i^0==h1i^post_43 && h1r^0==h1r^post_43 && h2i^0==h2i^post_43 && h2r^0==h2r^post_43 && i1^0==i1^post_43 && i2^0==i2^post_43 && i3^0==i3^post_43 && ii3^0==ii3^post_43 && isign^0==isign^post_43 && j1___0^0==j1___0^post_43 && j2^0==j2^post_43 && j3^0==j3^post_43 && nn1^0==nn1^post_43 && nn2^0==nn2^post_43 && theta^0==theta^post_43 && wi^0==wi^post_43 && wpi^0==wpi^post_43 && wpr^0==wpr^post_43 && wr^0==wr^post_43 && wtemp^0==wtemp^post_43 ], cost: 1 Removed unreachable and leaf rules: Start location: l26 4: l3 -> l4 : c1^0'=c1^post_5, c2^0'=c2^post_5, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=i1^post_5, i2^0'=i2^post_5, i3^0'=i3^post_5, ii3^0'=ii3^post_5, isign^0'=isign^post_5, j1___0^0'=j1___0^post_5, j2^0'=j2^post_5, j3^0'=j3^post_5, nn1^0'=nn1^post_5, nn2^0'=nn2^post_5, theta^0'=theta^post_5, wi^0'=wi^post_5, wpi^0'=wpi^post_5, wpr^0'=wpr^post_5, wr^0'=wr^post_5, wtemp^0'=wtemp^post_5, [ j3^post_5==j3^post_5 && h1r^post_5==h1r^post_5 && h1i^post_5==h1i^post_5 && h2i^post_5==h2i^post_5 && h2r^post_5==h2r^post_5 && c1^0==c1^post_5 && c2^0==c2^post_5 && i1^0==i1^post_5 && i2^0==i2^post_5 && i3^0==i3^post_5 && ii3^0==ii3^post_5 && isign^0==isign^post_5 && j1___0^0==j1___0^post_5 && j2^0==j2^post_5 && nn1^0==nn1^post_5 && nn2^0==nn2^post_5 && theta^0==theta^post_5 && wi^0==wi^post_5 && wpi^0==wpi^post_5 && wpr^0==wpr^post_5 && wr^0==wr^post_5 && wtemp^0==wtemp^post_5 ], cost: 1 9: l4 -> l7 : c1^0'=c1^post_10, c2^0'=c2^post_10, h1i^0'=h1i^post_10, h1r^0'=h1r^post_10, h2i^0'=h2i^post_10, h2r^0'=h2r^post_10, i1^0'=i1^post_10, i2^0'=i2^post_10, i3^0'=i3^post_10, ii3^0'=ii3^post_10, isign^0'=isign^post_10, j1___0^0'=j1___0^post_10, j2^0'=j2^post_10, j3^0'=j3^post_10, nn1^0'=nn1^post_10, nn2^0'=nn2^post_10, theta^0'=theta^post_10, wi^0'=wi^post_10, wpi^0'=wpi^post_10, wpr^0'=wpr^post_10, wr^0'=wr^post_10, wtemp^0'=wtemp^post_10, [ i2^post_10==1+i2^0 && c1^0==c1^post_10 && c2^0==c2^post_10 && h1i^0==h1i^post_10 && h1r^0==h1r^post_10 && h2i^0==h2i^post_10 && h2r^0==h2r^post_10 && i1^0==i1^post_10 && i3^0==i3^post_10 && ii3^0==ii3^post_10 && isign^0==isign^post_10 && j1___0^0==j1___0^post_10 && j2^0==j2^post_10 && j3^0==j3^post_10 && nn1^0==nn1^post_10 && nn2^0==nn2^post_10 && theta^0==theta^post_10 && wi^0==wi^post_10 && wpi^0==wpi^post_10 && wpr^0==wpr^post_10 && wr^0==wr^post_10 && wtemp^0==wtemp^post_10 ], cost: 1 5: l5 -> l3 : c1^0'=c1^post_6, c2^0'=c2^post_6, h1i^0'=h1i^post_6, h1r^0'=h1r^post_6, h2i^0'=h2i^post_6, h2r^0'=h2r^post_6, i1^0'=i1^post_6, i2^0'=i2^post_6, i3^0'=i3^post_6, ii3^0'=ii3^post_6, isign^0'=isign^post_6, j1___0^0'=j1___0^post_6, j2^0'=j2^post_6, j3^0'=j3^post_6, nn1^0'=nn1^post_6, nn2^0'=nn2^post_6, theta^0'=theta^post_6, wi^0'=wi^post_6, wpi^0'=wpi^post_6, wpr^0'=wpr^post_6, wr^0'=wr^post_6, wtemp^0'=wtemp^post_6, [ j2^post_6==2-i2^0+nn2^0 && c1^0==c1^post_6 && c2^0==c2^post_6 && h1i^0==h1i^post_6 && h1r^0==h1r^post_6 && h2i^0==h2i^post_6 && h2r^0==h2r^post_6 && i1^0==i1^post_6 && i2^0==i2^post_6 && i3^0==i3^post_6 && ii3^0==ii3^post_6 && isign^0==isign^post_6 && j1___0^0==j1___0^post_6 && j3^0==j3^post_6 && nn1^0==nn1^post_6 && nn2^0==nn2^post_6 && theta^0==theta^post_6 && wi^0==wi^post_6 && wpi^0==wpi^post_6 && wpr^0==wpr^post_6 && wr^0==wr^post_6 && wtemp^0==wtemp^post_6 ], cost: 1 6: l6 -> l3 : c1^0'=c1^post_7, c2^0'=c2^post_7, h1i^0'=h1i^post_7, h1r^0'=h1r^post_7, h2i^0'=h2i^post_7, h2r^0'=h2r^post_7, i1^0'=i1^post_7, i2^0'=i2^post_7, i3^0'=i3^post_7, ii3^0'=ii3^post_7, isign^0'=isign^post_7, j1___0^0'=j1___0^post_7, j2^0'=j2^post_7, j3^0'=j3^post_7, nn1^0'=nn1^post_7, nn2^0'=nn2^post_7, theta^0'=theta^post_7, wi^0'=wi^post_7, wpi^0'=wpi^post_7, wpr^0'=wpr^post_7, wr^0'=wr^post_7, wtemp^0'=wtemp^post_7, [ i2^0<=1 && 1<=i2^0 && j2^post_7==1 && c1^0==c1^post_7 && c2^0==c2^post_7 && h1i^0==h1i^post_7 && h1r^0==h1r^post_7 && h2i^0==h2i^post_7 && h2r^0==h2r^post_7 && i1^0==i1^post_7 && i2^0==i2^post_7 && i3^0==i3^post_7 && ii3^0==ii3^post_7 && isign^0==isign^post_7 && j1___0^0==j1___0^post_7 && j3^0==j3^post_7 && nn1^0==nn1^post_7 && nn2^0==nn2^post_7 && theta^0==theta^post_7 && wi^0==wi^post_7 && wpi^0==wpi^post_7 && wpr^0==wpr^post_7 && wr^0==wr^post_7 && wtemp^0==wtemp^post_7 ], cost: 1 7: l6 -> l5 : c1^0'=c1^post_8, c2^0'=c2^post_8, h1i^0'=h1i^post_8, h1r^0'=h1r^post_8, h2i^0'=h2i^post_8, h2r^0'=h2r^post_8, i1^0'=i1^post_8, i2^0'=i2^post_8, i3^0'=i3^post_8, ii3^0'=ii3^post_8, isign^0'=isign^post_8, j1___0^0'=j1___0^post_8, j2^0'=j2^post_8, j3^0'=j3^post_8, nn1^0'=nn1^post_8, nn2^0'=nn2^post_8, theta^0'=theta^post_8, wi^0'=wi^post_8, wpi^0'=wpi^post_8, wpr^0'=wpr^post_8, wr^0'=wr^post_8, wtemp^0'=wtemp^post_8, [ 2<=i2^0 && c1^0==c1^post_8 && c2^0==c2^post_8 && h1i^0==h1i^post_8 && h1r^0==h1r^post_8 && h2i^0==h2i^post_8 && h2r^0==h2r^post_8 && i1^0==i1^post_8 && i2^0==i2^post_8 && i3^0==i3^post_8 && ii3^0==ii3^post_8 && isign^0==isign^post_8 && j1___0^0==j1___0^post_8 && j2^0==j2^post_8 && j3^0==j3^post_8 && nn1^0==nn1^post_8 && nn2^0==nn2^post_8 && theta^0==theta^post_8 && wi^0==wi^post_8 && wpi^0==wpi^post_8 && wpr^0==wpr^post_8 && wr^0==wr^post_8 && wtemp^0==wtemp^post_8 ], cost: 1 8: l6 -> l5 : c1^0'=c1^post_9, c2^0'=c2^post_9, h1i^0'=h1i^post_9, h1r^0'=h1r^post_9, h2i^0'=h2i^post_9, h2r^0'=h2r^post_9, i1^0'=i1^post_9, i2^0'=i2^post_9, i3^0'=i3^post_9, ii3^0'=ii3^post_9, isign^0'=isign^post_9, j1___0^0'=j1___0^post_9, j2^0'=j2^post_9, j3^0'=j3^post_9, nn1^0'=nn1^post_9, nn2^0'=nn2^post_9, theta^0'=theta^post_9, wi^0'=wi^post_9, wpi^0'=wpi^post_9, wpr^0'=wpr^post_9, wr^0'=wr^post_9, wtemp^0'=wtemp^post_9, [ 1+i2^0<=1 && c1^0==c1^post_9 && c2^0==c2^post_9 && h1i^0==h1i^post_9 && h1r^0==h1r^post_9 && h2i^0==h2i^post_9 && h2r^0==h2r^post_9 && i1^0==i1^post_9 && i2^0==i2^post_9 && i3^0==i3^post_9 && ii3^0==ii3^post_9 && isign^0==isign^post_9 && j1___0^0==j1___0^post_9 && j2^0==j2^post_9 && j3^0==j3^post_9 && nn1^0==nn1^post_9 && nn2^0==nn2^post_9 && theta^0==theta^post_9 && wi^0==wi^post_9 && wpi^0==wpi^post_9 && wpr^0==wpr^post_9 && wr^0==wr^post_9 && wtemp^0==wtemp^post_9 ], cost: 1 20: l7 -> l12 : c1^0'=c1^post_21, c2^0'=c2^post_21, h1i^0'=h1i^post_21, h1r^0'=h1r^post_21, h2i^0'=h2i^post_21, h2r^0'=h2r^post_21, i1^0'=i1^post_21, i2^0'=i2^post_21, i3^0'=i3^post_21, ii3^0'=ii3^post_21, isign^0'=isign^post_21, j1___0^0'=j1___0^post_21, j2^0'=j2^post_21, j3^0'=j3^post_21, nn1^0'=nn1^post_21, nn2^0'=nn2^post_21, theta^0'=theta^post_21, wi^0'=wi^post_21, wpi^0'=wpi^post_21, wpr^0'=wpr^post_21, wr^0'=wr^post_21, wtemp^0'=wtemp^post_21, [ c1^0==c1^post_21 && c2^0==c2^post_21 && h1i^0==h1i^post_21 && h1r^0==h1r^post_21 && h2i^0==h2i^post_21 && h2r^0==h2r^post_21 && i1^0==i1^post_21 && i2^0==i2^post_21 && i3^0==i3^post_21 && ii3^0==ii3^post_21 && isign^0==isign^post_21 && j1___0^0==j1___0^post_21 && j2^0==j2^post_21 && j3^0==j3^post_21 && nn1^0==nn1^post_21 && nn2^0==nn2^post_21 && theta^0==theta^post_21 && wi^0==wi^post_21 && wpi^0==wpi^post_21 && wpr^0==wpr^post_21 && wr^0==wr^post_21 && wtemp^0==wtemp^post_21 ], cost: 1 10: l8 -> l4 : c1^0'=c1^post_11, c2^0'=c2^post_11, h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i1^0'=i1^post_11, i2^0'=i2^post_11, i3^0'=i3^post_11, ii3^0'=ii3^post_11, isign^0'=isign^post_11, j1___0^0'=j1___0^post_11, j2^0'=j2^post_11, j3^0'=j3^post_11, nn1^0'=nn1^post_11, nn2^0'=nn2^post_11, theta^0'=theta^post_11, wi^0'=wi^post_11, wpi^0'=wpi^post_11, wpr^0'=wpr^post_11, wr^0'=wr^post_11, wtemp^0'=wtemp^post_11, [ h1r^post_11==h1r^post_11 && h1i^post_11==h1i^post_11 && h2i^post_11==h2i^post_11 && h2r^post_11==h2r^post_11 && c1^0==c1^post_11 && c2^0==c2^post_11 && i1^0==i1^post_11 && i2^0==i2^post_11 && i3^0==i3^post_11 && ii3^0==ii3^post_11 && isign^0==isign^post_11 && j1___0^0==j1___0^post_11 && j2^0==j2^post_11 && j3^0==j3^post_11 && nn1^0==nn1^post_11 && nn2^0==nn2^post_11 && theta^0==theta^post_11 && wi^0==wi^post_11 && wpi^0==wpi^post_11 && wpr^0==wpr^post_11 && wr^0==wr^post_11 && wtemp^0==wtemp^post_11 ], cost: 1 11: l9 -> l8 : c1^0'=c1^post_12, c2^0'=c2^post_12, h1i^0'=h1i^post_12, h1r^0'=h1r^post_12, h2i^0'=h2i^post_12, h2r^0'=h2r^post_12, i1^0'=i1^post_12, i2^0'=i2^post_12, i3^0'=i3^post_12, ii3^0'=ii3^post_12, isign^0'=isign^post_12, j1___0^0'=j1___0^post_12, j2^0'=j2^post_12, j3^0'=j3^post_12, nn1^0'=nn1^post_12, nn2^0'=nn2^post_12, theta^0'=theta^post_12, wi^0'=wi^post_12, wpi^0'=wpi^post_12, wpr^0'=wpr^post_12, wr^0'=wr^post_12, wtemp^0'=wtemp^post_12, [ j2^post_12==j2^post_12 && c1^0==c1^post_12 && c2^0==c2^post_12 && h1i^0==h1i^post_12 && h1r^0==h1r^post_12 && h2i^0==h2i^post_12 && h2r^0==h2r^post_12 && i1^0==i1^post_12 && i2^0==i2^post_12 && i3^0==i3^post_12 && ii3^0==ii3^post_12 && isign^0==isign^post_12 && j1___0^0==j1___0^post_12 && j3^0==j3^post_12 && nn1^0==nn1^post_12 && nn2^0==nn2^post_12 && theta^0==theta^post_12 && wi^0==wi^post_12 && wpi^0==wpi^post_12 && wpr^0==wpr^post_12 && wr^0==wr^post_12 && wtemp^0==wtemp^post_12 ], cost: 1 12: l10 -> l8 : c1^0'=c1^post_13, c2^0'=c2^post_13, h1i^0'=h1i^post_13, h1r^0'=h1r^post_13, h2i^0'=h2i^post_13, h2r^0'=h2r^post_13, i1^0'=i1^post_13, i2^0'=i2^post_13, i3^0'=i3^post_13, ii3^0'=ii3^post_13, isign^0'=isign^post_13, j1___0^0'=j1___0^post_13, j2^0'=j2^post_13, j3^0'=j3^post_13, nn1^0'=nn1^post_13, nn2^0'=nn2^post_13, theta^0'=theta^post_13, wi^0'=wi^post_13, wpi^0'=wpi^post_13, wpr^0'=wpr^post_13, wr^0'=wr^post_13, wtemp^0'=wtemp^post_13, [ i2^0<=1 && 1<=i2^0 && j2^post_13==1 && c1^0==c1^post_13 && c2^0==c2^post_13 && h1i^0==h1i^post_13 && h1r^0==h1r^post_13 && h2i^0==h2i^post_13 && h2r^0==h2r^post_13 && i1^0==i1^post_13 && i2^0==i2^post_13 && i3^0==i3^post_13 && ii3^0==ii3^post_13 && isign^0==isign^post_13 && j1___0^0==j1___0^post_13 && j3^0==j3^post_13 && nn1^0==nn1^post_13 && nn2^0==nn2^post_13 && theta^0==theta^post_13 && wi^0==wi^post_13 && wpi^0==wpi^post_13 && wpr^0==wpr^post_13 && wr^0==wr^post_13 && wtemp^0==wtemp^post_13 ], cost: 1 13: l10 -> l9 : c1^0'=c1^post_14, c2^0'=c2^post_14, h1i^0'=h1i^post_14, h1r^0'=h1r^post_14, h2i^0'=h2i^post_14, h2r^0'=h2r^post_14, i1^0'=i1^post_14, i2^0'=i2^post_14, i3^0'=i3^post_14, ii3^0'=ii3^post_14, isign^0'=isign^post_14, j1___0^0'=j1___0^post_14, j2^0'=j2^post_14, j3^0'=j3^post_14, nn1^0'=nn1^post_14, nn2^0'=nn2^post_14, theta^0'=theta^post_14, wi^0'=wi^post_14, wpi^0'=wpi^post_14, wpr^0'=wpr^post_14, wr^0'=wr^post_14, wtemp^0'=wtemp^post_14, [ 2<=i2^0 && c1^0==c1^post_14 && c2^0==c2^post_14 && h1i^0==h1i^post_14 && h1r^0==h1r^post_14 && h2i^0==h2i^post_14 && h2r^0==h2r^post_14 && i1^0==i1^post_14 && i2^0==i2^post_14 && i3^0==i3^post_14 && ii3^0==ii3^post_14 && isign^0==isign^post_14 && j1___0^0==j1___0^post_14 && j2^0==j2^post_14 && j3^0==j3^post_14 && nn1^0==nn1^post_14 && nn2^0==nn2^post_14 && theta^0==theta^post_14 && wi^0==wi^post_14 && wpi^0==wpi^post_14 && wpr^0==wpr^post_14 && wr^0==wr^post_14 && wtemp^0==wtemp^post_14 ], cost: 1 14: l10 -> l9 : c1^0'=c1^post_15, c2^0'=c2^post_15, h1i^0'=h1i^post_15, h1r^0'=h1r^post_15, h2i^0'=h2i^post_15, h2r^0'=h2r^post_15, i1^0'=i1^post_15, i2^0'=i2^post_15, i3^0'=i3^post_15, ii3^0'=ii3^post_15, isign^0'=isign^post_15, j1___0^0'=j1___0^post_15, j2^0'=j2^post_15, j3^0'=j3^post_15, nn1^0'=nn1^post_15, nn2^0'=nn2^post_15, theta^0'=theta^post_15, wi^0'=wi^post_15, wpi^0'=wpi^post_15, wpr^0'=wpr^post_15, wr^0'=wr^post_15, wtemp^0'=wtemp^post_15, [ 1+i2^0<=1 && c1^0==c1^post_15 && c2^0==c2^post_15 && h1i^0==h1i^post_15 && h1r^0==h1r^post_15 && h2i^0==h2i^post_15 && h2r^0==h2r^post_15 && i1^0==i1^post_15 && i2^0==i2^post_15 && i3^0==i3^post_15 && ii3^0==ii3^post_15 && isign^0==isign^post_15 && j1___0^0==j1___0^post_15 && j2^0==j2^post_15 && j3^0==j3^post_15 && nn1^0==nn1^post_15 && nn2^0==nn2^post_15 && theta^0==theta^post_15 && wi^0==wi^post_15 && wpi^0==wpi^post_15 && wpr^0==wpr^post_15 && wr^0==wr^post_15 && wtemp^0==wtemp^post_15 ], cost: 1 15: l11 -> l6 : c1^0'=c1^post_16, c2^0'=c2^post_16, h1i^0'=h1i^post_16, h1r^0'=h1r^post_16, h2i^0'=h2i^post_16, h2r^0'=h2r^post_16, i1^0'=i1^post_16, i2^0'=i2^post_16, i3^0'=i3^post_16, ii3^0'=ii3^post_16, isign^0'=isign^post_16, j1___0^0'=j1___0^post_16, j2^0'=j2^post_16, j3^0'=j3^post_16, nn1^0'=nn1^post_16, nn2^0'=nn2^post_16, theta^0'=theta^post_16, wi^0'=wi^post_16, wpi^0'=wpi^post_16, wpr^0'=wpr^post_16, wr^0'=wr^post_16, wtemp^0'=wtemp^post_16, [ 2<=i3^0 && c1^0==c1^post_16 && c2^0==c2^post_16 && h1i^0==h1i^post_16 && h1r^0==h1r^post_16 && h2i^0==h2i^post_16 && h2r^0==h2r^post_16 && i1^0==i1^post_16 && i2^0==i2^post_16 && i3^0==i3^post_16 && ii3^0==ii3^post_16 && isign^0==isign^post_16 && j1___0^0==j1___0^post_16 && j2^0==j2^post_16 && j3^0==j3^post_16 && nn1^0==nn1^post_16 && nn2^0==nn2^post_16 && theta^0==theta^post_16 && wi^0==wi^post_16 && wpi^0==wpi^post_16 && wpr^0==wpr^post_16 && wr^0==wr^post_16 && wtemp^0==wtemp^post_16 ], cost: 1 16: l11 -> l6 : c1^0'=c1^post_17, c2^0'=c2^post_17, h1i^0'=h1i^post_17, h1r^0'=h1r^post_17, h2i^0'=h2i^post_17, h2r^0'=h2r^post_17, i1^0'=i1^post_17, i2^0'=i2^post_17, i3^0'=i3^post_17, ii3^0'=ii3^post_17, isign^0'=isign^post_17, j1___0^0'=j1___0^post_17, j2^0'=j2^post_17, j3^0'=j3^post_17, nn1^0'=nn1^post_17, nn2^0'=nn2^post_17, theta^0'=theta^post_17, wi^0'=wi^post_17, wpi^0'=wpi^post_17, wpr^0'=wpr^post_17, wr^0'=wr^post_17, wtemp^0'=wtemp^post_17, [ 1+i3^0<=1 && c1^0==c1^post_17 && c2^0==c2^post_17 && h1i^0==h1i^post_17 && h1r^0==h1r^post_17 && h2i^0==h2i^post_17 && h2r^0==h2r^post_17 && i1^0==i1^post_17 && i2^0==i2^post_17 && i3^0==i3^post_17 && ii3^0==ii3^post_17 && isign^0==isign^post_17 && j1___0^0==j1___0^post_17 && j2^0==j2^post_17 && j3^0==j3^post_17 && nn1^0==nn1^post_17 && nn2^0==nn2^post_17 && theta^0==theta^post_17 && wi^0==wi^post_17 && wpi^0==wpi^post_17 && wpr^0==wpr^post_17 && wr^0==wr^post_17 && wtemp^0==wtemp^post_17 ], cost: 1 17: l11 -> l10 : c1^0'=c1^post_18, c2^0'=c2^post_18, h1i^0'=h1i^post_18, h1r^0'=h1r^post_18, h2i^0'=h2i^post_18, h2r^0'=h2r^post_18, i1^0'=i1^post_18, i2^0'=i2^post_18, i3^0'=i3^post_18, ii3^0'=ii3^post_18, isign^0'=isign^post_18, j1___0^0'=j1___0^post_18, j2^0'=j2^post_18, j3^0'=j3^post_18, nn1^0'=nn1^post_18, nn2^0'=nn2^post_18, theta^0'=theta^post_18, wi^0'=wi^post_18, wpi^0'=wpi^post_18, wpr^0'=wpr^post_18, wr^0'=wr^post_18, wtemp^0'=wtemp^post_18, [ i3^0<=1 && 1<=i3^0 && c1^0==c1^post_18 && c2^0==c2^post_18 && h1i^0==h1i^post_18 && h1r^0==h1r^post_18 && h2i^0==h2i^post_18 && h2r^0==h2r^post_18 && i1^0==i1^post_18 && i2^0==i2^post_18 && i3^0==i3^post_18 && ii3^0==ii3^post_18 && isign^0==isign^post_18 && j1___0^0==j1___0^post_18 && j2^0==j2^post_18 && j3^0==j3^post_18 && nn1^0==nn1^post_18 && nn2^0==nn2^post_18 && theta^0==theta^post_18 && wi^0==wi^post_18 && wpi^0==wpi^post_18 && wpr^0==wpr^post_18 && wr^0==wr^post_18 && wtemp^0==wtemp^post_18 ], cost: 1 18: l12 -> l13 : c1^0'=c1^post_19, c2^0'=c2^post_19, h1i^0'=h1i^post_19, h1r^0'=h1r^post_19, h2i^0'=h2i^post_19, h2r^0'=h2r^post_19, i1^0'=i1^post_19, i2^0'=i2^post_19, i3^0'=i3^post_19, ii3^0'=ii3^post_19, isign^0'=isign^post_19, j1___0^0'=j1___0^post_19, j2^0'=j2^post_19, j3^0'=j3^post_19, nn1^0'=nn1^post_19, nn2^0'=nn2^post_19, theta^0'=theta^post_19, wi^0'=wi^post_19, wpi^0'=wpi^post_19, wpr^0'=wpr^post_19, wr^0'=wr^post_19, wtemp^0'=wtemp^post_19, [ 1+nn2^0<=i2^0 && wtemp^post_19==wr^0 && wr^post_19==wr^post_19 && wi^post_19==wi^post_19 && i3^post_19==1+i3^0 && ii3^post_19==2+ii3^0 && c1^0==c1^post_19 && c2^0==c2^post_19 && h1i^0==h1i^post_19 && h1r^0==h1r^post_19 && h2i^0==h2i^post_19 && h2r^0==h2r^post_19 && i1^0==i1^post_19 && i2^0==i2^post_19 && isign^0==isign^post_19 && j1___0^0==j1___0^post_19 && j2^0==j2^post_19 && j3^0==j3^post_19 && nn1^0==nn1^post_19 && nn2^0==nn2^post_19 && theta^0==theta^post_19 && wpi^0==wpi^post_19 && wpr^0==wpr^post_19 ], cost: 1 19: l12 -> l11 : c1^0'=c1^post_20, c2^0'=c2^post_20, h1i^0'=h1i^post_20, h1r^0'=h1r^post_20, h2i^0'=h2i^post_20, h2r^0'=h2r^post_20, i1^0'=i1^post_20, i2^0'=i2^post_20, i3^0'=i3^post_20, ii3^0'=ii3^post_20, isign^0'=isign^post_20, j1___0^0'=j1___0^post_20, j2^0'=j2^post_20, j3^0'=j3^post_20, nn1^0'=nn1^post_20, nn2^0'=nn2^post_20, theta^0'=theta^post_20, wi^0'=wi^post_20, wpi^0'=wpi^post_20, wpr^0'=wpr^post_20, wr^0'=wr^post_20, wtemp^0'=wtemp^post_20, [ i2^0<=nn2^0 && c1^0==c1^post_20 && c2^0==c2^post_20 && h1i^0==h1i^post_20 && h1r^0==h1r^post_20 && h2i^0==h2i^post_20 && h2r^0==h2r^post_20 && i1^0==i1^post_20 && i2^0==i2^post_20 && i3^0==i3^post_20 && ii3^0==ii3^post_20 && isign^0==isign^post_20 && j1___0^0==j1___0^post_20 && j2^0==j2^post_20 && j3^0==j3^post_20 && nn1^0==nn1^post_20 && nn2^0==nn2^post_20 && theta^0==theta^post_20 && wi^0==wi^post_20 && wpi^0==wpi^post_20 && wpr^0==wpr^post_20 && wr^0==wr^post_20 && wtemp^0==wtemp^post_20 ], cost: 1 23: l13 -> l14 : c1^0'=c1^post_24, c2^0'=c2^post_24, h1i^0'=h1i^post_24, h1r^0'=h1r^post_24, h2i^0'=h2i^post_24, h2r^0'=h2r^post_24, i1^0'=i1^post_24, i2^0'=i2^post_24, i3^0'=i3^post_24, ii3^0'=ii3^post_24, isign^0'=isign^post_24, j1___0^0'=j1___0^post_24, j2^0'=j2^post_24, j3^0'=j3^post_24, nn1^0'=nn1^post_24, nn2^0'=nn2^post_24, theta^0'=theta^post_24, wi^0'=wi^post_24, wpi^0'=wpi^post_24, wpr^0'=wpr^post_24, wr^0'=wr^post_24, wtemp^0'=wtemp^post_24, [ c1^0==c1^post_24 && c2^0==c2^post_24 && h1i^0==h1i^post_24 && h1r^0==h1r^post_24 && h2i^0==h2i^post_24 && h2r^0==h2r^post_24 && i1^0==i1^post_24 && i2^0==i2^post_24 && i3^0==i3^post_24 && ii3^0==ii3^post_24 && isign^0==isign^post_24 && j1___0^0==j1___0^post_24 && j2^0==j2^post_24 && j3^0==j3^post_24 && nn1^0==nn1^post_24 && nn2^0==nn2^post_24 && theta^0==theta^post_24 && wi^0==wi^post_24 && wpi^0==wpi^post_24 && wpr^0==wpr^post_24 && wr^0==wr^post_24 && wtemp^0==wtemp^post_24 ], cost: 1 21: l14 -> l15 : c1^0'=c1^post_22, c2^0'=c2^post_22, h1i^0'=h1i^post_22, h1r^0'=h1r^post_22, h2i^0'=h2i^post_22, h2r^0'=h2r^post_22, i1^0'=i1^post_22, i2^0'=i2^post_22, i3^0'=i3^post_22, ii3^0'=ii3^post_22, isign^0'=isign^post_22, j1___0^0'=j1___0^post_22, j2^0'=j2^post_22, j3^0'=j3^post_22, nn1^0'=nn1^post_22, nn2^0'=nn2^post_22, theta^0'=theta^post_22, wi^0'=wi^post_22, wpi^0'=wpi^post_22, wpr^0'=wpr^post_22, wr^0'=wr^post_22, wtemp^0'=wtemp^post_22, [ i1^post_22==1+i1^0 && c1^0==c1^post_22 && c2^0==c2^post_22 && h1i^0==h1i^post_22 && h1r^0==h1r^post_22 && h2i^0==h2i^post_22 && h2r^0==h2r^post_22 && i2^0==i2^post_22 && i3^0==i3^post_22 && ii3^0==ii3^post_22 && isign^0==isign^post_22 && j1___0^0==j1___0^post_22 && j2^0==j2^post_22 && j3^0==j3^post_22 && nn1^0==nn1^post_22 && nn2^0==nn2^post_22 && theta^0==theta^post_22 && wi^0==wi^post_22 && wpi^0==wpi^post_22 && wpr^0==wpr^post_22 && wr^0==wr^post_22 && wtemp^0==wtemp^post_22 ], cost: 1 22: l14 -> l7 : c1^0'=c1^post_23, c2^0'=c2^post_23, h1i^0'=h1i^post_23, h1r^0'=h1r^post_23, h2i^0'=h2i^post_23, h2r^0'=h2r^post_23, i1^0'=i1^post_23, i2^0'=i2^post_23, i3^0'=i3^post_23, ii3^0'=ii3^post_23, isign^0'=isign^post_23, j1___0^0'=j1___0^post_23, j2^0'=j2^post_23, j3^0'=j3^post_23, nn1^0'=nn1^post_23, nn2^0'=nn2^post_23, theta^0'=theta^post_23, wi^0'=wi^post_23, wpi^0'=wpi^post_23, wpr^0'=wpr^post_23, wr^0'=wr^post_23, wtemp^0'=wtemp^post_23, [ c1^0==c1^post_23 && c2^0==c2^post_23 && h1i^0==h1i^post_23 && h1r^0==h1r^post_23 && h2i^0==h2i^post_23 && h2r^0==h2r^post_23 && i1^0==i1^post_23 && i2^0==i2^post_23 && i3^0==i3^post_23 && ii3^0==ii3^post_23 && isign^0==isign^post_23 && j1___0^0==j1___0^post_23 && j2^0==j2^post_23 && j3^0==j3^post_23 && nn1^0==nn1^post_23 && nn2^0==nn2^post_23 && theta^0==theta^post_23 && wi^0==wi^post_23 && wpi^0==wpi^post_23 && wpr^0==wpr^post_23 && wr^0==wr^post_23 && wtemp^0==wtemp^post_23 ], cost: 1 31: l15 -> l19 : c1^0'=c1^post_32, c2^0'=c2^post_32, h1i^0'=h1i^post_32, h1r^0'=h1r^post_32, h2i^0'=h2i^post_32, h2r^0'=h2r^post_32, i1^0'=i1^post_32, i2^0'=i2^post_32, i3^0'=i3^post_32, ii3^0'=ii3^post_32, isign^0'=isign^post_32, j1___0^0'=j1___0^post_32, j2^0'=j2^post_32, j3^0'=j3^post_32, nn1^0'=nn1^post_32, nn2^0'=nn2^post_32, theta^0'=theta^post_32, wi^0'=wi^post_32, wpi^0'=wpi^post_32, wpr^0'=wpr^post_32, wr^0'=wr^post_32, wtemp^0'=wtemp^post_32, [ c1^0==c1^post_32 && c2^0==c2^post_32 && h1i^0==h1i^post_32 && h1r^0==h1r^post_32 && h2i^0==h2i^post_32 && h2r^0==h2r^post_32 && i1^0==i1^post_32 && i2^0==i2^post_32 && i3^0==i3^post_32 && ii3^0==ii3^post_32 && isign^0==isign^post_32 && j1___0^0==j1___0^post_32 && j2^0==j2^post_32 && j3^0==j3^post_32 && nn1^0==nn1^post_32 && nn2^0==nn2^post_32 && theta^0==theta^post_32 && wi^0==wi^post_32 && wpi^0==wpi^post_32 && wpr^0==wpr^post_32 && wr^0==wr^post_32 && wtemp^0==wtemp^post_32 ], cost: 1 24: l16 -> l13 : c1^0'=c1^post_25, c2^0'=c2^post_25, h1i^0'=h1i^post_25, h1r^0'=h1r^post_25, h2i^0'=h2i^post_25, h2r^0'=h2r^post_25, i1^0'=i1^post_25, i2^0'=i2^post_25, i3^0'=i3^post_25, ii3^0'=ii3^post_25, isign^0'=isign^post_25, j1___0^0'=j1___0^post_25, j2^0'=j2^post_25, j3^0'=j3^post_25, nn1^0'=nn1^post_25, nn2^0'=nn2^post_25, theta^0'=theta^post_25, wi^0'=wi^post_25, wpi^0'=wpi^post_25, wpr^0'=wpr^post_25, wr^0'=wr^post_25, wtemp^0'=wtemp^post_25, [ wr^post_25==1 && wi^post_25==0 && c1^0==c1^post_25 && c2^0==c2^post_25 && h1i^0==h1i^post_25 && h1r^0==h1r^post_25 && h2i^0==h2i^post_25 && h2r^0==h2r^post_25 && i1^0==i1^post_25 && i2^0==i2^post_25 && i3^0==i3^post_25 && ii3^0==ii3^post_25 && isign^0==isign^post_25 && j1___0^0==j1___0^post_25 && j2^0==j2^post_25 && j3^0==j3^post_25 && nn1^0==nn1^post_25 && nn2^0==nn2^post_25 && theta^0==theta^post_25 && wpi^0==wpi^post_25 && wpr^0==wpr^post_25 && wtemp^0==wtemp^post_25 ], cost: 1 25: l17 -> l16 : c1^0'=c1^post_26, c2^0'=c2^post_26, h1i^0'=h1i^post_26, h1r^0'=h1r^post_26, h2i^0'=h2i^post_26, h2r^0'=h2r^post_26, i1^0'=i1^post_26, i2^0'=i2^post_26, i3^0'=i3^post_26, ii3^0'=ii3^post_26, isign^0'=isign^post_26, j1___0^0'=j1___0^post_26, j2^0'=j2^post_26, j3^0'=j3^post_26, nn1^0'=nn1^post_26, nn2^0'=nn2^post_26, theta^0'=theta^post_26, wi^0'=wi^post_26, wpi^0'=wpi^post_26, wpr^0'=wpr^post_26, wr^0'=wr^post_26, wtemp^0'=wtemp^post_26, [ j1___0^post_26==2+nn1^0-i1^0 && c1^0==c1^post_26 && c2^0==c2^post_26 && h1i^0==h1i^post_26 && h1r^0==h1r^post_26 && h2i^0==h2i^post_26 && h2r^0==h2r^post_26 && i1^0==i1^post_26 && i2^0==i2^post_26 && i3^0==i3^post_26 && ii3^0==ii3^post_26 && isign^0==isign^post_26 && j2^0==j2^post_26 && j3^0==j3^post_26 && nn1^0==nn1^post_26 && nn2^0==nn2^post_26 && theta^0==theta^post_26 && wi^0==wi^post_26 && wpi^0==wpi^post_26 && wpr^0==wpr^post_26 && wr^0==wr^post_26 && wtemp^0==wtemp^post_26 ], cost: 1 26: l18 -> l16 : c1^0'=c1^post_27, c2^0'=c2^post_27, h1i^0'=h1i^post_27, h1r^0'=h1r^post_27, h2i^0'=h2i^post_27, h2r^0'=h2r^post_27, i1^0'=i1^post_27, i2^0'=i2^post_27, i3^0'=i3^post_27, ii3^0'=ii3^post_27, isign^0'=isign^post_27, j1___0^0'=j1___0^post_27, j2^0'=j2^post_27, j3^0'=j3^post_27, nn1^0'=nn1^post_27, nn2^0'=nn2^post_27, theta^0'=theta^post_27, wi^0'=wi^post_27, wpi^0'=wpi^post_27, wpr^0'=wpr^post_27, wr^0'=wr^post_27, wtemp^0'=wtemp^post_27, [ i1^0<=1 && 1<=i1^0 && j1___0^post_27==1 && c1^0==c1^post_27 && c2^0==c2^post_27 && h1i^0==h1i^post_27 && h1r^0==h1r^post_27 && h2i^0==h2i^post_27 && h2r^0==h2r^post_27 && i1^0==i1^post_27 && i2^0==i2^post_27 && i3^0==i3^post_27 && ii3^0==ii3^post_27 && isign^0==isign^post_27 && j2^0==j2^post_27 && j3^0==j3^post_27 && nn1^0==nn1^post_27 && nn2^0==nn2^post_27 && theta^0==theta^post_27 && wi^0==wi^post_27 && wpi^0==wpi^post_27 && wpr^0==wpr^post_27 && wr^0==wr^post_27 && wtemp^0==wtemp^post_27 ], cost: 1 27: l18 -> l17 : c1^0'=c1^post_28, c2^0'=c2^post_28, h1i^0'=h1i^post_28, h1r^0'=h1r^post_28, h2i^0'=h2i^post_28, h2r^0'=h2r^post_28, i1^0'=i1^post_28, i2^0'=i2^post_28, i3^0'=i3^post_28, ii3^0'=ii3^post_28, isign^0'=isign^post_28, j1___0^0'=j1___0^post_28, j2^0'=j2^post_28, j3^0'=j3^post_28, nn1^0'=nn1^post_28, nn2^0'=nn2^post_28, theta^0'=theta^post_28, wi^0'=wi^post_28, wpi^0'=wpi^post_28, wpr^0'=wpr^post_28, wr^0'=wr^post_28, wtemp^0'=wtemp^post_28, [ 2<=i1^0 && c1^0==c1^post_28 && c2^0==c2^post_28 && h1i^0==h1i^post_28 && h1r^0==h1r^post_28 && h2i^0==h2i^post_28 && h2r^0==h2r^post_28 && i1^0==i1^post_28 && i2^0==i2^post_28 && i3^0==i3^post_28 && ii3^0==ii3^post_28 && isign^0==isign^post_28 && j1___0^0==j1___0^post_28 && j2^0==j2^post_28 && j3^0==j3^post_28 && nn1^0==nn1^post_28 && nn2^0==nn2^post_28 && theta^0==theta^post_28 && wi^0==wi^post_28 && wpi^0==wpi^post_28 && wpr^0==wpr^post_28 && wr^0==wr^post_28 && wtemp^0==wtemp^post_28 ], cost: 1 28: l18 -> l17 : c1^0'=c1^post_29, c2^0'=c2^post_29, h1i^0'=h1i^post_29, h1r^0'=h1r^post_29, h2i^0'=h2i^post_29, h2r^0'=h2r^post_29, i1^0'=i1^post_29, i2^0'=i2^post_29, i3^0'=i3^post_29, ii3^0'=ii3^post_29, isign^0'=isign^post_29, j1___0^0'=j1___0^post_29, j2^0'=j2^post_29, j3^0'=j3^post_29, nn1^0'=nn1^post_29, nn2^0'=nn2^post_29, theta^0'=theta^post_29, wi^0'=wi^post_29, wpi^0'=wpi^post_29, wpr^0'=wpr^post_29, wr^0'=wr^post_29, wtemp^0'=wtemp^post_29, [ 1+i1^0<=1 && c1^0==c1^post_29 && c2^0==c2^post_29 && h1i^0==h1i^post_29 && h1r^0==h1r^post_29 && h2i^0==h2i^post_29 && h2r^0==h2r^post_29 && i1^0==i1^post_29 && i2^0==i2^post_29 && i3^0==i3^post_29 && ii3^0==ii3^post_29 && isign^0==isign^post_29 && j1___0^0==j1___0^post_29 && j2^0==j2^post_29 && j3^0==j3^post_29 && nn1^0==nn1^post_29 && nn2^0==nn2^post_29 && theta^0==theta^post_29 && wi^0==wi^post_29 && wpi^0==wpi^post_29 && wpr^0==wpr^post_29 && wr^0==wr^post_29 && wtemp^0==wtemp^post_29 ], cost: 1 30: l19 -> l18 : c1^0'=c1^post_31, c2^0'=c2^post_31, h1i^0'=h1i^post_31, h1r^0'=h1r^post_31, h2i^0'=h2i^post_31, h2r^0'=h2r^post_31, i1^0'=i1^post_31, i2^0'=i2^post_31, i3^0'=i3^post_31, ii3^0'=ii3^post_31, isign^0'=isign^post_31, j1___0^0'=j1___0^post_31, j2^0'=j2^post_31, j3^0'=j3^post_31, nn1^0'=nn1^post_31, nn2^0'=nn2^post_31, theta^0'=theta^post_31, wi^0'=wi^post_31, wpi^0'=wpi^post_31, wpr^0'=wpr^post_31, wr^0'=wr^post_31, wtemp^0'=wtemp^post_31, [ i1^0<=nn1^0 && c1^0==c1^post_31 && c2^0==c2^post_31 && h1i^0==h1i^post_31 && h1r^0==h1r^post_31 && h2i^0==h2i^post_31 && h2r^0==h2r^post_31 && i1^0==i1^post_31 && i2^0==i2^post_31 && i3^0==i3^post_31 && ii3^0==ii3^post_31 && isign^0==isign^post_31 && j1___0^0==j1___0^post_31 && j2^0==j2^post_31 && j3^0==j3^post_31 && nn1^0==nn1^post_31 && nn2^0==nn2^post_31 && theta^0==theta^post_31 && wi^0==wi^post_31 && wpi^0==wpi^post_31 && wpr^0==wpr^post_31 && wr^0==wr^post_31 && wtemp^0==wtemp^post_31 ], cost: 1 32: l20 -> l21 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_33, h1r^0'=h1r^post_33, h2i^0'=h2i^post_33, h2r^0'=h2r^post_33, i1^0'=i1^post_33, i2^0'=i2^post_33, i3^0'=i3^post_33, ii3^0'=ii3^post_33, isign^0'=isign^post_33, j1___0^0'=j1___0^post_33, j2^0'=j2^post_33, j3^0'=j3^post_33, nn1^0'=nn1^post_33, nn2^0'=nn2^post_33, theta^0'=theta^post_33, wi^0'=wi^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_33, wtemp^0'=wtemp^post_33, [ c1^post_33==c1^post_33 && c2^post_33==c2^post_33 && theta^post_33==theta^post_33 && wtemp^post_33==wtemp^post_33 && wpr^post_33==wpr^post_33 && wpi^post_33==wpi^post_33 && h1i^0==h1i^post_33 && h1r^0==h1r^post_33 && h2i^0==h2i^post_33 && h2r^0==h2r^post_33 && i1^0==i1^post_33 && i2^0==i2^post_33 && i3^0==i3^post_33 && ii3^0==ii3^post_33 && isign^0==isign^post_33 && j1___0^0==j1___0^post_33 && j2^0==j2^post_33 && j3^0==j3^post_33 && nn1^0==nn1^post_33 && nn2^0==nn2^post_33 && wi^0==wi^post_33 && wr^0==wr^post_33 ], cost: 1 39: l21 -> l15 : c1^0'=c1^post_40, c2^0'=c2^post_40, h1i^0'=h1i^post_40, h1r^0'=h1r^post_40, h2i^0'=h2i^post_40, h2r^0'=h2r^post_40, i1^0'=i1^post_40, i2^0'=i2^post_40, i3^0'=i3^post_40, ii3^0'=ii3^post_40, isign^0'=isign^post_40, j1___0^0'=j1___0^post_40, j2^0'=j2^post_40, j3^0'=j3^post_40, nn1^0'=nn1^post_40, nn2^0'=nn2^post_40, theta^0'=theta^post_40, wi^0'=wi^post_40, wpi^0'=wpi^post_40, wpr^0'=wpr^post_40, wr^0'=wr^post_40, wtemp^0'=wtemp^post_40, [ 2<=isign^0 && c1^0==c1^post_40 && c2^0==c2^post_40 && h1i^0==h1i^post_40 && h1r^0==h1r^post_40 && h2i^0==h2i^post_40 && h2r^0==h2r^post_40 && i1^0==i1^post_40 && i2^0==i2^post_40 && i3^0==i3^post_40 && ii3^0==ii3^post_40 && isign^0==isign^post_40 && j1___0^0==j1___0^post_40 && j2^0==j2^post_40 && j3^0==j3^post_40 && nn1^0==nn1^post_40 && nn2^0==nn2^post_40 && theta^0==theta^post_40 && wi^0==wi^post_40 && wpi^0==wpi^post_40 && wpr^0==wpr^post_40 && wr^0==wr^post_40 && wtemp^0==wtemp^post_40 ], cost: 1 40: l21 -> l15 : c1^0'=c1^post_41, c2^0'=c2^post_41, h1i^0'=h1i^post_41, h1r^0'=h1r^post_41, h2i^0'=h2i^post_41, h2r^0'=h2r^post_41, i1^0'=i1^post_41, i2^0'=i2^post_41, i3^0'=i3^post_41, ii3^0'=ii3^post_41, isign^0'=isign^post_41, j1___0^0'=j1___0^post_41, j2^0'=j2^post_41, j3^0'=j3^post_41, nn1^0'=nn1^post_41, nn2^0'=nn2^post_41, theta^0'=theta^post_41, wi^0'=wi^post_41, wpi^0'=wpi^post_41, wpr^0'=wpr^post_41, wr^0'=wr^post_41, wtemp^0'=wtemp^post_41, [ 1+isign^0<=1 && c1^0==c1^post_41 && c2^0==c2^post_41 && h1i^0==h1i^post_41 && h1r^0==h1r^post_41 && h2i^0==h2i^post_41 && h2r^0==h2r^post_41 && i1^0==i1^post_41 && i2^0==i2^post_41 && i3^0==i3^post_41 && ii3^0==ii3^post_41 && isign^0==isign^post_41 && j1___0^0==j1___0^post_41 && j2^0==j2^post_41 && j3^0==j3^post_41 && nn1^0==nn1^post_41 && nn2^0==nn2^post_41 && theta^0==theta^post_41 && wi^0==wi^post_41 && wpi^0==wpi^post_41 && wpr^0==wpr^post_41 && wr^0==wr^post_41 && wtemp^0==wtemp^post_41 ], cost: 1 41: l21 -> l23 : c1^0'=c1^post_42, c2^0'=c2^post_42, h1i^0'=h1i^post_42, h1r^0'=h1r^post_42, h2i^0'=h2i^post_42, h2r^0'=h2r^post_42, i1^0'=i1^post_42, i2^0'=i2^post_42, i3^0'=i3^post_42, ii3^0'=ii3^post_42, isign^0'=isign^post_42, j1___0^0'=j1___0^post_42, j2^0'=j2^post_42, j3^0'=j3^post_42, nn1^0'=nn1^post_42, nn2^0'=nn2^post_42, theta^0'=theta^post_42, wi^0'=wi^post_42, wpi^0'=wpi^post_42, wpr^0'=wpr^post_42, wr^0'=wr^post_42, wtemp^0'=wtemp^post_42, [ isign^0<=1 && 1<=isign^0 && c1^0==c1^post_42 && c2^0==c2^post_42 && h1i^0==h1i^post_42 && h1r^0==h1r^post_42 && h2i^0==h2i^post_42 && h2r^0==h2r^post_42 && i1^0==i1^post_42 && i2^0==i2^post_42 && i3^0==i3^post_42 && ii3^0==ii3^post_42 && isign^0==isign^post_42 && j1___0^0==j1___0^post_42 && j2^0==j2^post_42 && j3^0==j3^post_42 && nn1^0==nn1^post_42 && nn2^0==nn2^post_42 && theta^0==theta^post_42 && wi^0==wi^post_42 && wpi^0==wpi^post_42 && wpr^0==wpr^post_42 && wr^0==wr^post_42 && wtemp^0==wtemp^post_42 ], cost: 1 33: l22 -> l23 : c1^0'=c1^post_34, c2^0'=c2^post_34, h1i^0'=h1i^post_34, h1r^0'=h1r^post_34, h2i^0'=h2i^post_34, h2r^0'=h2r^post_34, i1^0'=i1^post_34, i2^0'=i2^post_34, i3^0'=i3^post_34, ii3^0'=ii3^post_34, isign^0'=isign^post_34, j1___0^0'=j1___0^post_34, j2^0'=j2^post_34, j3^0'=j3^post_34, nn1^0'=nn1^post_34, nn2^0'=nn2^post_34, theta^0'=theta^post_34, wi^0'=wi^post_34, wpi^0'=wpi^post_34, wpr^0'=wpr^post_34, wr^0'=wr^post_34, wtemp^0'=wtemp^post_34, [ 1+nn2^0<=i2^0 && i1^post_34==1+i1^0 && c1^0==c1^post_34 && c2^0==c2^post_34 && h1i^0==h1i^post_34 && h1r^0==h1r^post_34 && h2i^0==h2i^post_34 && h2r^0==h2r^post_34 && i2^0==i2^post_34 && i3^0==i3^post_34 && ii3^0==ii3^post_34 && isign^0==isign^post_34 && j1___0^0==j1___0^post_34 && j2^0==j2^post_34 && j3^0==j3^post_34 && nn1^0==nn1^post_34 && nn2^0==nn2^post_34 && theta^0==theta^post_34 && wi^0==wi^post_34 && wpi^0==wpi^post_34 && wpr^0==wpr^post_34 && wr^0==wr^post_34 && wtemp^0==wtemp^post_34 ], cost: 1 34: l22 -> l24 : c1^0'=c1^post_35, c2^0'=c2^post_35, h1i^0'=h1i^post_35, h1r^0'=h1r^post_35, h2i^0'=h2i^post_35, h2r^0'=h2r^post_35, i1^0'=i1^post_35, i2^0'=i2^post_35, i3^0'=i3^post_35, ii3^0'=ii3^post_35, isign^0'=isign^post_35, j1___0^0'=j1___0^post_35, j2^0'=j2^post_35, j3^0'=j3^post_35, nn1^0'=nn1^post_35, nn2^0'=nn2^post_35, theta^0'=theta^post_35, wi^0'=wi^post_35, wpi^0'=wpi^post_35, wpr^0'=wpr^post_35, wr^0'=wr^post_35, wtemp^0'=wtemp^post_35, [ i2^0<=nn2^0 && j2^1_1==1+j2^0 && j2^post_35==1+j2^1_1 && i2^post_35==1+i2^0 && c1^0==c1^post_35 && c2^0==c2^post_35 && h1i^0==h1i^post_35 && h1r^0==h1r^post_35 && h2i^0==h2i^post_35 && h2r^0==h2r^post_35 && i1^0==i1^post_35 && i3^0==i3^post_35 && ii3^0==ii3^post_35 && isign^0==isign^post_35 && j1___0^0==j1___0^post_35 && j3^0==j3^post_35 && nn1^0==nn1^post_35 && nn2^0==nn2^post_35 && theta^0==theta^post_35 && wi^0==wi^post_35 && wpi^0==wpi^post_35 && wpr^0==wpr^post_35 && wr^0==wr^post_35 && wtemp^0==wtemp^post_35 ], cost: 1 38: l23 -> l25 : c1^0'=c1^post_39, c2^0'=c2^post_39, h1i^0'=h1i^post_39, h1r^0'=h1r^post_39, h2i^0'=h2i^post_39, h2r^0'=h2r^post_39, i1^0'=i1^post_39, i2^0'=i2^post_39, i3^0'=i3^post_39, ii3^0'=ii3^post_39, isign^0'=isign^post_39, j1___0^0'=j1___0^post_39, j2^0'=j2^post_39, j3^0'=j3^post_39, nn1^0'=nn1^post_39, nn2^0'=nn2^post_39, theta^0'=theta^post_39, wi^0'=wi^post_39, wpi^0'=wpi^post_39, wpr^0'=wpr^post_39, wr^0'=wr^post_39, wtemp^0'=wtemp^post_39, [ c1^0==c1^post_39 && c2^0==c2^post_39 && h1i^0==h1i^post_39 && h1r^0==h1r^post_39 && h2i^0==h2i^post_39 && h2r^0==h2r^post_39 && i1^0==i1^post_39 && i2^0==i2^post_39 && i3^0==i3^post_39 && ii3^0==ii3^post_39 && isign^0==isign^post_39 && j1___0^0==j1___0^post_39 && j2^0==j2^post_39 && j3^0==j3^post_39 && nn1^0==nn1^post_39 && nn2^0==nn2^post_39 && theta^0==theta^post_39 && wi^0==wi^post_39 && wpi^0==wpi^post_39 && wpr^0==wpr^post_39 && wr^0==wr^post_39 && wtemp^0==wtemp^post_39 ], cost: 1 35: l24 -> l22 : c1^0'=c1^post_36, c2^0'=c2^post_36, h1i^0'=h1i^post_36, h1r^0'=h1r^post_36, h2i^0'=h2i^post_36, h2r^0'=h2r^post_36, i1^0'=i1^post_36, i2^0'=i2^post_36, i3^0'=i3^post_36, ii3^0'=ii3^post_36, isign^0'=isign^post_36, j1___0^0'=j1___0^post_36, j2^0'=j2^post_36, j3^0'=j3^post_36, nn1^0'=nn1^post_36, nn2^0'=nn2^post_36, theta^0'=theta^post_36, wi^0'=wi^post_36, wpi^0'=wpi^post_36, wpr^0'=wpr^post_36, wr^0'=wr^post_36, wtemp^0'=wtemp^post_36, [ c1^0==c1^post_36 && c2^0==c2^post_36 && h1i^0==h1i^post_36 && h1r^0==h1r^post_36 && h2i^0==h2i^post_36 && h2r^0==h2r^post_36 && i1^0==i1^post_36 && i2^0==i2^post_36 && i3^0==i3^post_36 && ii3^0==ii3^post_36 && isign^0==isign^post_36 && j1___0^0==j1___0^post_36 && j2^0==j2^post_36 && j3^0==j3^post_36 && nn1^0==nn1^post_36 && nn2^0==nn2^post_36 && theta^0==theta^post_36 && wi^0==wi^post_36 && wpi^0==wpi^post_36 && wpr^0==wpr^post_36 && wr^0==wr^post_36 && wtemp^0==wtemp^post_36 ], cost: 1 36: l25 -> l15 : c1^0'=c1^post_37, c2^0'=c2^post_37, h1i^0'=h1i^post_37, h1r^0'=h1r^post_37, h2i^0'=h2i^post_37, h2r^0'=h2r^post_37, i1^0'=i1^post_37, i2^0'=i2^post_37, i3^0'=i3^post_37, ii3^0'=ii3^post_37, isign^0'=isign^post_37, j1___0^0'=j1___0^post_37, j2^0'=j2^post_37, j3^0'=j3^post_37, nn1^0'=nn1^post_37, nn2^0'=nn2^post_37, theta^0'=theta^post_37, wi^0'=wi^post_37, wpi^0'=wpi^post_37, wpr^0'=wpr^post_37, wr^0'=wr^post_37, wtemp^0'=wtemp^post_37, [ 1+nn1^0<=i1^0 && c1^0==c1^post_37 && c2^0==c2^post_37 && h1i^0==h1i^post_37 && h1r^0==h1r^post_37 && h2i^0==h2i^post_37 && h2r^0==h2r^post_37 && i1^0==i1^post_37 && i2^0==i2^post_37 && i3^0==i3^post_37 && ii3^0==ii3^post_37 && isign^0==isign^post_37 && j1___0^0==j1___0^post_37 && j2^0==j2^post_37 && j3^0==j3^post_37 && nn1^0==nn1^post_37 && nn2^0==nn2^post_37 && theta^0==theta^post_37 && wi^0==wi^post_37 && wpi^0==wpi^post_37 && wpr^0==wpr^post_37 && wr^0==wr^post_37 && wtemp^0==wtemp^post_37 ], cost: 1 37: l25 -> l24 : c1^0'=c1^post_38, c2^0'=c2^post_38, h1i^0'=h1i^post_38, h1r^0'=h1r^post_38, h2i^0'=h2i^post_38, h2r^0'=h2r^post_38, i1^0'=i1^post_38, i2^0'=i2^post_38, i3^0'=i3^post_38, ii3^0'=ii3^post_38, isign^0'=isign^post_38, j1___0^0'=j1___0^post_38, j2^0'=j2^post_38, j3^0'=j3^post_38, nn1^0'=nn1^post_38, nn2^0'=nn2^post_38, theta^0'=theta^post_38, wi^0'=wi^post_38, wpi^0'=wpi^post_38, wpr^0'=wpr^post_38, wr^0'=wr^post_38, wtemp^0'=wtemp^post_38, [ i1^0<=nn1^0 && c1^0==c1^post_38 && c2^0==c2^post_38 && h1i^0==h1i^post_38 && h1r^0==h1r^post_38 && h2i^0==h2i^post_38 && h2r^0==h2r^post_38 && i1^0==i1^post_38 && i2^0==i2^post_38 && i3^0==i3^post_38 && ii3^0==ii3^post_38 && isign^0==isign^post_38 && j1___0^0==j1___0^post_38 && j2^0==j2^post_38 && j3^0==j3^post_38 && nn1^0==nn1^post_38 && nn2^0==nn2^post_38 && theta^0==theta^post_38 && wi^0==wi^post_38 && wpi^0==wpi^post_38 && wpr^0==wpr^post_38 && wr^0==wr^post_38 && wtemp^0==wtemp^post_38 ], cost: 1 42: l26 -> l20 : c1^0'=c1^post_43, c2^0'=c2^post_43, h1i^0'=h1i^post_43, h1r^0'=h1r^post_43, h2i^0'=h2i^post_43, h2r^0'=h2r^post_43, i1^0'=i1^post_43, i2^0'=i2^post_43, i3^0'=i3^post_43, ii3^0'=ii3^post_43, isign^0'=isign^post_43, j1___0^0'=j1___0^post_43, j2^0'=j2^post_43, j3^0'=j3^post_43, nn1^0'=nn1^post_43, nn2^0'=nn2^post_43, theta^0'=theta^post_43, wi^0'=wi^post_43, wpi^0'=wpi^post_43, wpr^0'=wpr^post_43, wr^0'=wr^post_43, wtemp^0'=wtemp^post_43, [ c1^0==c1^post_43 && c2^0==c2^post_43 && h1i^0==h1i^post_43 && h1r^0==h1r^post_43 && h2i^0==h2i^post_43 && h2r^0==h2r^post_43 && i1^0==i1^post_43 && i2^0==i2^post_43 && i3^0==i3^post_43 && ii3^0==ii3^post_43 && isign^0==isign^post_43 && j1___0^0==j1___0^post_43 && j2^0==j2^post_43 && j3^0==j3^post_43 && nn1^0==nn1^post_43 && nn2^0==nn2^post_43 && theta^0==theta^post_43 && wi^0==wi^post_43 && wpi^0==wpi^post_43 && wpr^0==wpr^post_43 && wr^0==wr^post_43 && wtemp^0==wtemp^post_43 ], cost: 1 Simplified all rules, resulting in: Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 6: l6 -> l3 : j2^0'=1, [ -1+i2^0==0 ], cost: 1 7: l6 -> l5 : [ 2<=i2^0 ], cost: 1 8: l6 -> l5 : [ 1+i2^0<=1 ], cost: 1 20: l7 -> l12 : [], cost: 1 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 12: l10 -> l8 : j2^0'=1, [ -1+i2^0==0 ], cost: 1 13: l10 -> l9 : [ 2<=i2^0 ], cost: 1 14: l10 -> l9 : [ 1+i2^0<=1 ], cost: 1 15: l11 -> l6 : [ 2<=i3^0 ], cost: 1 16: l11 -> l6 : [ 1+i3^0<=1 ], cost: 1 17: l11 -> l10 : [ -1+i3^0==0 ], cost: 1 18: l12 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 1 19: l12 -> l11 : [ i2^0<=nn2^0 ], cost: 1 23: l13 -> l14 : [], cost: 1 21: l14 -> l15 : i1^0'=1+i1^0, [], cost: 1 22: l14 -> l7 : [], cost: 1 31: l15 -> l19 : [], cost: 1 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 25: l17 -> l16 : j1___0^0'=2+nn1^0-i1^0, [], cost: 1 26: l18 -> l16 : j1___0^0'=1, [ -1+i1^0==0 ], cost: 1 27: l18 -> l17 : [ 2<=i1^0 ], cost: 1 28: l18 -> l17 : [ 1+i1^0<=1 ], cost: 1 30: l19 -> l18 : [ i1^0<=nn1^0 ], cost: 1 32: l20 -> l21 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [], cost: 1 39: l21 -> l15 : [ 2<=isign^0 ], cost: 1 40: l21 -> l15 : [ 1+isign^0<=1 ], cost: 1 41: l21 -> l23 : [ -1+isign^0==0 ], cost: 1 33: l22 -> l23 : i1^0'=1+i1^0, [ 1+nn2^0<=i2^0 ], cost: 1 34: l22 -> l24 : i2^0'=1+i2^0, j2^0'=2+j2^0, [ i2^0<=nn2^0 ], cost: 1 38: l23 -> l25 : [], cost: 1 35: l24 -> l22 : [], cost: 1 36: l25 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 1 37: l25 -> l24 : [ i1^0<=nn1^0 ], cost: 1 42: l26 -> l20 : [], cost: 1 ### Simplification by acceleration and chaining ### Eliminated locations (on linear paths): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 6: l6 -> l3 : j2^0'=1, [ -1+i2^0==0 ], cost: 1 7: l6 -> l5 : [ 2<=i2^0 ], cost: 1 8: l6 -> l5 : [ 1+i2^0<=1 ], cost: 1 20: l7 -> l12 : [], cost: 1 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 12: l10 -> l8 : j2^0'=1, [ -1+i2^0==0 ], cost: 1 13: l10 -> l9 : [ 2<=i2^0 ], cost: 1 14: l10 -> l9 : [ 1+i2^0<=1 ], cost: 1 15: l11 -> l6 : [ 2<=i3^0 ], cost: 1 16: l11 -> l6 : [ 1+i3^0<=1 ], cost: 1 17: l11 -> l10 : [ -1+i3^0==0 ], cost: 1 18: l12 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 1 19: l12 -> l11 : [ i2^0<=nn2^0 ], cost: 1 23: l13 -> l14 : [], cost: 1 21: l14 -> l15 : i1^0'=1+i1^0, [], cost: 1 22: l14 -> l7 : [], cost: 1 44: l15 -> l18 : [ i1^0<=nn1^0 ], cost: 2 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 25: l17 -> l16 : j1___0^0'=2+nn1^0-i1^0, [], cost: 1 26: l18 -> l16 : j1___0^0'=1, [ -1+i1^0==0 ], cost: 1 27: l18 -> l17 : [ 2<=i1^0 ], cost: 1 28: l18 -> l17 : [ 1+i1^0<=1 ], cost: 1 39: l21 -> l15 : [ 2<=isign^0 ], cost: 1 40: l21 -> l15 : [ 1+isign^0<=1 ], cost: 1 41: l21 -> l23 : [ -1+isign^0==0 ], cost: 1 33: l22 -> l23 : i1^0'=1+i1^0, [ 1+nn2^0<=i2^0 ], cost: 1 34: l22 -> l24 : i2^0'=1+i2^0, j2^0'=2+j2^0, [ i2^0<=nn2^0 ], cost: 1 38: l23 -> l25 : [], cost: 1 35: l24 -> l22 : [], cost: 1 36: l25 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 1 37: l25 -> l24 : [ i1^0<=nn1^0 ], cost: 1 43: l26 -> l21 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [], cost: 2 Eliminated locations (on tree-shaped paths): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 54: l7 -> l11 : [ i2^0<=nn2^0 ], cost: 2 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 55: l11 -> l3 : j2^0'=1, [ 2<=i3^0 && -1+i2^0==0 ], cost: 2 56: l11 -> l5 : [ 2<=i3^0 && 2<=i2^0 ], cost: 2 57: l11 -> l5 : [ 2<=i3^0 && 1+i2^0<=1 ], cost: 2 58: l11 -> l3 : j2^0'=1, [ 1+i3^0<=1 && -1+i2^0==0 ], cost: 2 59: l11 -> l5 : [ 1+i3^0<=1 && 2<=i2^0 ], cost: 2 60: l11 -> l5 : [ 1+i3^0<=1 && 1+i2^0<=1 ], cost: 2 61: l11 -> l8 : j2^0'=1, [ -1+i3^0==0 && -1+i2^0==0 ], cost: 2 62: l11 -> l9 : [ -1+i3^0==0 && 2<=i2^0 ], cost: 2 63: l11 -> l9 : [ -1+i3^0==0 && 1+i2^0<=1 ], cost: 2 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 49: l15 -> l17 : [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 3 50: l15 -> l17 : [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 3 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 25: l17 -> l16 : j1___0^0'=2+nn1^0-i1^0, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 65: l23 -> l24 : [ i1^0<=nn1^0 ], cost: 2 66: l24 -> l23 : i1^0'=1+i1^0, [ 1+nn2^0<=i2^0 ], cost: 2 67: l24 -> l24 : i2^0'=1+i2^0, j2^0'=2+j2^0, [ i2^0<=nn2^0 ], cost: 2 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 Accelerating simple loops of location 24. Accelerating the following rules: 67: l24 -> l24 : i2^0'=1+i2^0, j2^0'=2+j2^0, [ i2^0<=nn2^0 ], cost: 2 Accelerated rule 67 with backward acceleration, yielding the new rule 68. [accelerate] Nesting with 1 inner and 1 outer candidates Removing the simple loops: 67. Accelerated all simple loops using metering functions (where possible): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 54: l7 -> l11 : [ i2^0<=nn2^0 ], cost: 2 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 55: l11 -> l3 : j2^0'=1, [ 2<=i3^0 && -1+i2^0==0 ], cost: 2 56: l11 -> l5 : [ 2<=i3^0 && 2<=i2^0 ], cost: 2 57: l11 -> l5 : [ 2<=i3^0 && 1+i2^0<=1 ], cost: 2 58: l11 -> l3 : j2^0'=1, [ 1+i3^0<=1 && -1+i2^0==0 ], cost: 2 59: l11 -> l5 : [ 1+i3^0<=1 && 2<=i2^0 ], cost: 2 60: l11 -> l5 : [ 1+i3^0<=1 && 1+i2^0<=1 ], cost: 2 61: l11 -> l8 : j2^0'=1, [ -1+i3^0==0 && -1+i2^0==0 ], cost: 2 62: l11 -> l9 : [ -1+i3^0==0 && 2<=i2^0 ], cost: 2 63: l11 -> l9 : [ -1+i3^0==0 && 1+i2^0<=1 ], cost: 2 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 49: l15 -> l17 : [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 3 50: l15 -> l17 : [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 3 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 25: l17 -> l16 : j1___0^0'=2+nn1^0-i1^0, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 65: l23 -> l24 : [ i1^0<=nn1^0 ], cost: 2 66: l24 -> l23 : i1^0'=1+i1^0, [ 1+nn2^0<=i2^0 ], cost: 2 68: l24 -> l24 : i2^0'=1+nn2^0, j2^0'=2-2*i2^0+2*nn2^0+j2^0, [ 1-i2^0+nn2^0>=0 ], cost: 2-2*i2^0+2*nn2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 Chained accelerated rules (with incoming rules): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 54: l7 -> l11 : [ i2^0<=nn2^0 ], cost: 2 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 55: l11 -> l3 : j2^0'=1, [ 2<=i3^0 && -1+i2^0==0 ], cost: 2 56: l11 -> l5 : [ 2<=i3^0 && 2<=i2^0 ], cost: 2 57: l11 -> l5 : [ 2<=i3^0 && 1+i2^0<=1 ], cost: 2 58: l11 -> l3 : j2^0'=1, [ 1+i3^0<=1 && -1+i2^0==0 ], cost: 2 59: l11 -> l5 : [ 1+i3^0<=1 && 2<=i2^0 ], cost: 2 60: l11 -> l5 : [ 1+i3^0<=1 && 1+i2^0<=1 ], cost: 2 61: l11 -> l8 : j2^0'=1, [ -1+i3^0==0 && -1+i2^0==0 ], cost: 2 62: l11 -> l9 : [ -1+i3^0==0 && 2<=i2^0 ], cost: 2 63: l11 -> l9 : [ -1+i3^0==0 && 1+i2^0<=1 ], cost: 2 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 49: l15 -> l17 : [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 3 50: l15 -> l17 : [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 3 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 25: l17 -> l16 : j1___0^0'=2+nn1^0-i1^0, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 65: l23 -> l24 : [ i1^0<=nn1^0 ], cost: 2 69: l23 -> l24 : i2^0'=1+nn2^0, j2^0'=2-2*i2^0+2*nn2^0+j2^0, [ i1^0<=nn1^0 && 1-i2^0+nn2^0>=0 ], cost: 4-2*i2^0+2*nn2^0 66: l24 -> l23 : i1^0'=1+i1^0, [ 1+nn2^0<=i2^0 ], cost: 2 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 Eliminated locations (on tree-shaped paths): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 72: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 4 73: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 4 74: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 4 75: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 4 76: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 2<=i2^0 ], cost: 4 77: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 4 78: l7 -> l8 : j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 4 79: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 4 80: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 4 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 70: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 4 71: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 4 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 81: l23 -> l23 : i1^0'=1+i1^0, [ i1^0<=nn1^0 && 1+nn2^0<=i2^0 ], cost: 4 82: l23 -> l23 : i1^0'=1+i1^0, i2^0'=1+nn2^0, j2^0'=2-2*i2^0+2*nn2^0+j2^0, [ i1^0<=nn1^0 && 1-i2^0+nn2^0>=0 ], cost: 6-2*i2^0+2*nn2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 Accelerating simple loops of location 23. Accelerating the following rules: 81: l23 -> l23 : i1^0'=1+i1^0, [ i1^0<=nn1^0 && 1+nn2^0<=i2^0 ], cost: 4 82: l23 -> l23 : i1^0'=1+i1^0, i2^0'=1+nn2^0, j2^0'=2-2*i2^0+2*nn2^0+j2^0, [ i1^0<=nn1^0 && 1-i2^0+nn2^0>=0 ], cost: 6-2*i2^0+2*nn2^0 Accelerated rule 81 with backward acceleration, yielding the new rule 83. Accelerated rule 82 with backward acceleration, yielding the new rule 84. [accelerate] Nesting with 2 inner and 2 outer candidates Removing the simple loops: 81 82. Accelerated all simple loops using metering functions (where possible): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 72: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 4 73: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 4 74: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 4 75: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 4 76: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 2<=i2^0 ], cost: 4 77: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 4 78: l7 -> l8 : j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 4 79: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 4 80: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 4 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 70: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 4 71: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 4 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 83: l23 -> l23 : i1^0'=1+nn1^0, [ 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 4+4*nn1^0-4*i1^0 84: l23 -> l23 : i1^0'=1+nn1^0, i2^0'=1+nn2^0, j2^0'=j2^0, [ 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 4+4*nn1^0-4*i1^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 Chained accelerated rules (with incoming rules): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 5: l5 -> l3 : j2^0'=2-i2^0+nn2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 72: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 4 73: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 4 74: l7 -> l5 : [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 4 75: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 4 76: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 2<=i2^0 ], cost: 4 77: l7 -> l5 : [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 4 78: l7 -> l8 : j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 4 79: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 4 80: l7 -> l9 : [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 4 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 11: l9 -> l8 : j2^0'=j2^post_12, [], cost: 1 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 48: l15 -> l16 : j1___0^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 3 70: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 4 71: l15 -> l16 : j1___0^0'=2+nn1^0-i1^0, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 4 24: l16 -> l13 : wi^0'=0, wr^0'=1, [], cost: 1 64: l23 -> l15 : [ 1+nn1^0<=i1^0 ], cost: 2 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 47: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 ], cost: 3 85: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 7+4*nn1^0-4*i1^0 86: l26 -> l23 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 7+4*nn1^0-4*i1^0 Eliminated locations (on tree-shaped paths): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 72: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 4 75: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 4 78: l7 -> l8 : j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 4 93: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 5 94: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 5 95: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 1+i3^0<=1 && 2<=i2^0 ], cost: 5 96: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 5 97: l7 -> l8 : j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 5 98: l7 -> l8 : j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 5 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Applied pruning (of leafs and parallel rules): Start location: l26 4: l3 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j3^0'=j3^post_5, [], cost: 1 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 72: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 4 75: l7 -> l3 : j2^0'=1, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 4 78: l7 -> l8 : j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 4 93: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 5 94: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 5 96: l7 -> l3 : j2^0'=2-i2^0+nn2^0, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 5 97: l7 -> l8 : j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 5 98: l7 -> l8 : j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 5 10: l8 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, [], cost: 1 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Eliminated locations (on tree-shaped paths): Start location: l26 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 99: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 5 100: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 5 101: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && 2<=i2^0 ], cost: 6 102: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 6 103: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 6 104: l7 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 5 105: l7 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 2<=i2^0 ], cost: 6 106: l7 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, j2^0'=j2^post_12, [ i2^0<=nn2^0 && -1+i3^0==0 && 1+i2^0<=1 ], cost: 6 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Applied pruning (of leafs and parallel rules): Start location: l26 9: l4 -> l7 : i2^0'=1+i2^0, [], cost: 1 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 99: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 5 100: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 5 102: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 6 103: l7 -> l4 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 6 104: l7 -> l4 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 5 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Eliminated locations (on tree-shaped paths): Start location: l26 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 107: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 6 108: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 6 109: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 7 110: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 7 111: l7 -> l7 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i2^0'=1+i2^0, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 6 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Accelerating simple loops of location 7. Accelerating the following rules: 107: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 6 108: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 6 109: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && 1+i2^0<=1 ], cost: 7 110: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=2-i2^0+nn2^0, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && 1+i2^0<=1 ], cost: 7 111: l7 -> l7 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i2^0'=1+i2^0, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 6 Failed to prove monotonicity of the guard of rule 107. Failed to prove monotonicity of the guard of rule 108. Accelerated rule 109 with backward acceleration, yielding the new rule 112. Accelerated rule 109 with backward acceleration, yielding the new rule 113. Accelerated rule 110 with backward acceleration, yielding the new rule 114. Accelerated rule 110 with backward acceleration, yielding the new rule 115. Failed to prove monotonicity of the guard of rule 111. [accelerate] Nesting with 7 inner and 5 outer candidates Removing the simple loops: 109 110. Accelerated all simple loops using metering functions (where possible): Start location: l26 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 107: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 6 108: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 6 111: l7 -> l7 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i2^0'=1+i2^0, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 6 112: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, j2^0'=2, j3^0'=j3^post_5, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 7-7*i2^0+7*nn2^0 113: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, [ 2<=i3^0 && 1-i2^0>=1 && 0<=nn2^0 ], cost: 7-7*i2^0 114: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, j2^0'=2, j3^0'=j3^post_5, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 7-7*i2^0+7*nn2^0 115: l7 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, [ 1+i3^0<=1 && 1-i2^0>=1 && 0<=nn2^0 ], cost: 7-7*i2^0 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Chained accelerated rules (with incoming rules): Start location: l26 53: l7 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 2 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 52: l13 -> l7 : [], cost: 2 116: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 ], cost: 8 117: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, j2^0'=1, j3^0'=j3^post_5, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 ], cost: 8 118: l13 -> l7 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i2^0'=1+i2^0, j2^0'=1, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 ], cost: 8 119: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, j2^0'=2, j3^0'=j3^post_5, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 9-7*i2^0+7*nn2^0 120: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, [ 2<=i3^0 && 1-i2^0>=1 && 0<=nn2^0 ], cost: 9-7*i2^0 121: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, j2^0'=2, j3^0'=j3^post_5, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 9-7*i2^0+7*nn2^0 122: l13 -> l7 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, [ 1+i3^0<=1 && 1-i2^0>=1 && 0<=nn2^0 ], cost: 9-7*i2^0 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Eliminated locations (on tree-shaped paths): Start location: l26 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 123: l13 -> l13 : i3^0'=1+i3^0, ii3^0'=2+ii3^0, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+nn2^0<=i2^0 ], cost: 4 124: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 && 1+nn2^0<=1+i2^0 ], cost: 10 125: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0<=nn2^0 && 1+i3^0<=1 && -1+i2^0==0 && 1+nn2^0<=1+i2^0 ], cost: 10 126: l13 -> l13 : h1i^0'=h1i^post_11, h1r^0'=h1r^post_11, h2i^0'=h2i^post_11, h2r^0'=h2r^post_11, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0<=nn2^0 && -1+i3^0==0 && -1+i2^0==0 && 1+nn2^0<=1+i2^0 ], cost: 10 127: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 128: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0>=1 && 0<=nn2^0 && 1+nn2^0<=1 ], cost: 11-7*i2^0 129: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 130: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0>=1 && 0<=nn2^0 && 1+nn2^0<=1 ], cost: 11-7*i2^0 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Applied pruning (of leafs and parallel rules): Start location: l26 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 124: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0<=nn2^0 && 2<=i3^0 && -1+i2^0==0 && 1+nn2^0<=1+i2^0 ], cost: 10 127: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 128: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0>=1 && 0<=nn2^0 && 1+nn2^0<=1 ], cost: 11-7*i2^0 129: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 130: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0>=1 && 0<=nn2^0 && 1+nn2^0<=1 ], cost: 11-7*i2^0 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Accelerating simple loops of location 13. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 124: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 10 127: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 128: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 11-7*i2^0 129: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 130: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 11-7*i2^0 Failed to prove monotonicity of the guard of rule 124. Failed to prove monotonicity of the guard of rule 127. Failed to prove monotonicity of the guard of rule 128. Failed to prove monotonicity of the guard of rule 129. Failed to prove monotonicity of the guard of rule 130. [accelerate] Nesting with 5 inner and 5 outer candidates Accelerated all simple loops using metering functions (where possible): Start location: l26 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 124: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 10 127: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 128: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 11-7*i2^0 129: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 11-7*i2^0+7*nn2^0 130: l13 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=wr^0, [ 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 11-7*i2^0 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Chained accelerated rules (with incoming rules): Start location: l26 51: l13 -> l15 : i1^0'=1+i1^0, [], cost: 2 90: l15 -> l13 : j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 4 91: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 5 92: l15 -> l13 : j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 5 131: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 14 132: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 15 133: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 15 134: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 15-7*i2^0+7*nn2^0 135: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 16-7*i2^0+7*nn2^0 136: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 16-7*i2^0+7*nn2^0 137: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 15-7*i2^0 138: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 16-7*i2^0 139: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 16-7*i2^0 140: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 15-7*i2^0+7*nn2^0 141: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 16-7*i2^0+7*nn2^0 142: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 16-7*i2^0+7*nn2^0 143: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 15-7*i2^0 144: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 16-7*i2^0 145: l15 -> l13 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 16-7*i2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Eliminated locations (on tree-shaped paths): Start location: l26 146: l15 -> l15 : i1^0'=1+i1^0, j1___0^0'=1, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 ], cost: 6 147: l15 -> l15 : i1^0'=1+i1^0, j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 ], cost: 7 148: l15 -> l15 : i1^0'=1+i1^0, j1___0^0'=2+nn1^0-i1^0, wi^0'=0, wr^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 ], cost: 7 149: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 16 150: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 17 151: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+i2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=1, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && i2^0-nn2^0==0 && 2<=i3^0 && -1+i2^0==0 ], cost: 17 152: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 17-7*i2^0+7*nn2^0 153: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 154: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 155: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 17-7*i2^0 156: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 157: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 158: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 17-7*i2^0+7*nn2^0 159: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 160: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 161: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 17-7*i2^0 162: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 163: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Applied pruning (of leafs and parallel rules): Start location: l26 153: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 154: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 157: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 161: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 17-7*i2^0 163: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Accelerating simple loops of location 15. Accelerating the following rules: 153: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 154: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 157: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 161: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 17-7*i2^0 163: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 Failed to prove monotonicity of the guard of rule 153. Failed to prove monotonicity of the guard of rule 154. Failed to prove monotonicity of the guard of rule 157. Failed to prove monotonicity of the guard of rule 161. Failed to prove monotonicity of the guard of rule 163. [accelerate] Nesting with 5 inner and 5 outer candidates Accelerated all simple loops using metering functions (where possible): Start location: l26 153: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 154: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 18-7*i2^0+7*nn2^0 157: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 161: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 17-7*i2^0 163: l15 -> l15 : h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, wi^0'=wi^post_19, wr^0'=wr^post_19, wtemp^0'=1, [ i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 18-7*i2^0 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 Chained accelerated rules (with incoming rules): Start location: l26 45: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 2<=isign^0 ], cost: 3 46: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ 1+isign^0<=1 ], cost: 3 87: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn1^0<=i1^0 ], cost: 5 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 164: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 165: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 166: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 167: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 168: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 169: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 170: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 171: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 172: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 173: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 Removed unreachable locations (and leaf rules with constant cost): Start location: l26 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 164: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 165: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 166: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 167: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 168: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 169: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 170: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 171: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 172: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 173: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: l26 88: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1+nn2^0<=i2^0 && 1+nn1^0-i1^0>=0 ], cost: 9+4*nn1^0-4*i1^0 89: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, i1^0'=1+nn1^0, i2^0'=1+nn2^0, theta^0'=theta^post_33, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wtemp^0'=wtemp^post_33, [ -1+isign^0==0 && 1-i2^0+nn2^0>=0 && 1+nn1^0-i1^0>=1 ], cost: 9+4*nn1^0-4*i1^0 164: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 165: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 2<=i1^0 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 166: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 167: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1+nn2^0, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0+nn2^0>=1 && 1+nn2^0<=1 ], cost: 21-7*i2^0+7*nn2^0 168: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 169: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 2<=i3^0 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 170: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 171: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=1, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && -1+i1^0==0 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 20-7*i2^0 172: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 2<=isign^0 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 173: l26 -> l15 : c1^0'=c1^post_33, c2^0'=c2^post_33, h1i^0'=h1i^post_5, h1r^0'=h1r^post_5, h2i^0'=h2i^post_5, h2r^0'=h2r^post_5, i1^0'=1+i1^0, i2^0'=1, i3^0'=1+i3^0, ii3^0'=2+ii3^0, j1___0^0'=2+nn1^0-i1^0, j2^0'=2+nn2^0, j3^0'=j3^post_5, theta^0'=theta^post_33, wi^0'=wi^post_19, wpi^0'=wpi^post_33, wpr^0'=wpr^post_33, wr^0'=wr^post_19, wtemp^0'=1, [ 1+isign^0<=1 && i1^0<=nn1^0 && 1+i1^0<=1 && 1+i3^0<=1 && 1-i2^0>=1 && -nn2^0==0 ], cost: 21-7*i2^0 Computing asymptotic complexity for rule 88 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 89 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 164 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 165 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 166 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 167 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 168 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 169 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 170 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 171 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 172 Resulting cost 0 has complexity: Unknown Computing asymptotic complexity for rule 173 Resulting cost 0 has complexity: Unknown Obtained the following overall complexity (w.r.t. the length of the input n): Complexity: Constant Cpx degree: 0 Solved cost: 1 Rule cost: 1 Rule guard: [ c1^0==c1^post_43 && c2^0==c2^post_43 && h1i^0==h1i^post_43 && h1r^0==h1r^post_43 && h2i^0==h2i^post_43 && h2r^0==h2r^post_43 && i1^0==i1^post_43 && i2^0==i2^post_43 && i3^0==i3^post_43 && ii3^0==ii3^post_43 && isign^0==isign^post_43 && j1___0^0==j1___0^post_43 && j2^0==j2^post_43 && j3^0==j3^post_43 && nn1^0==nn1^post_43 && nn2^0==nn2^post_43 && theta^0==theta^post_43 && wi^0==wi^post_43 && wpi^0==wpi^post_43 && wpr^0==wpr^post_43 && wr^0==wr^post_43 && wtemp^0==wtemp^post_43 ] WORST_CASE(Omega(1),?)