warning: Ignored call to loop_cont_f2/2 in equation f0/2 warning: Ignored call to loop_cont_f2/2 in equation f0/2 warning: Ignored call to loop_cont_f2/2 in equation f0/2 warning: Ignored call to loop_cont_f2/2 in equation f0/2 Inferred cost of f2(A,B,C,D,E): f2(A,B,C,D,E):[28]: 0 with precondition: [C=1,D=A,E=B] f2(A,B,C,D,E):[[20],28]: 0+it1*(1) Such that:it1=<-1*E+1*A,it1=<-1*E+1*D,it1=<1*A+ -1,it1=<1*B+ -1,it1=<1*B+ -1*E,it1=<1*D+ -1 with precondition: [C=1,A=D,E>=1,A>=B,B>=E+1] f2(A,B,C,D,E):[[21],[22],28]: 0+it1*(1)+it2*(1) Such that:it1=<-1*E,it1=<1*A+ -1,it1=<1*A+ -1*D,it1=<-1*D+ -1*E+1,it2=<-1*E,it2=<1*B+ -1*E,it2=<1*A+1*B+ -1 with precondition: [C=1,A+E=1,0>=B,D>=1,A>=D+1,A+B>=2] f2(A,B,C,D,E):[[21],28]: 0+it1*(1) Such that:it1=<-1*E,it1=<1*A+ -1,it1=<1*B+ -1*E,it1=<1*D+ -1,it1=<1*A+1*B+ -1,it1=<1*B+1*D+ -1 with precondition: [C=1,A=D,0>=B,B>=E+1,A+E>=1] f2(A,B,C,D,E):[[22],28]: 0+it1*(1) Such that:it1=<-1*B,it1=<-1*E,it1=<1*A+ -1,it1=<1*A+ -1*D,it1=<-1*B+ -1*D+1,it1=<-1*D+ -1*E+1 with precondition: [C=1,B=E,D>=1,1>=A+B,A>=D+1] f2(A,B,C,D,E):[[23],[25],28]: 0+it1*(1)+it2*(1) Such that:it1=<-1*B+ -1,it1=<-1*D+ -1,it1=<1*E+ -1*B,it1=<1*E+ -1*D,it2=<-1*B,it2=<-1*D,it2=<1*A+ -1*B with precondition: [C=1,B=D,0>=A,0>=E+1,A>=B+1,E>=B+1] f2(A,B,C,D,E):[[23],28]: 0+it1*(1) Such that:it1=<-1*B,it1=<-1*D,it1=<-1*E,it1=<1*A+ -1*D,it1=<1*A+ -1*E with precondition: [C=1,B=E,0>=A,D>=B,A>=D+1] f2(A,B,C,D,E):[[24],[27],28]: 0+it1*(1)+it2*(1) Such that:it1=<-1*A+ -1,it1=<1*D+ -1*A,it1=<1*D+1*E,it1=<1*E+ -1,it2=<1*E,it2=<-1*A+ -1*B,it2=<1*E+ -1*B with precondition: [C=1,A+E=0,0>=D+1,B>=0,0>=A+B+1,D>=A+1] f2(A,B,C,D,E):[[24],28]: 0+it1*(1) Such that:it1=<-1*A,it1=<-1*D,it1=<1*E,it1=<-1*A+ -1*B,it1=<-1*B+ -1*D,it1=<1*E+ -1*B with precondition: [C=1,A=D,B>=0,0>=A+E,E>=B+1] f2(A,B,C,D,E):[[25],28]: 0+it1*(1) Such that:it1=<-1*A+ -1,it1=<-1*A+1*E,it1=<-1*B+ -1,it1=<-1*D+ -1,it1=<-1*D+1*E,it1=<1*E+ -1*B with precondition: [C=1,A=D,0>=E+1,B>=A,E>=B+1] f2(A,B,C,D,E):[[26],[20],28]: 0+it1*(1)+it2*(1) Such that:it1=<1*B+ -1,it1=<1*B+ -1*E,it1=<1*D+ -1,it1=<1*D+ -1*E,it2=<1*B,it2=<1*D,it2=<1*B+ -1*A with precondition: [C=1,B=D,A>=0,E>=1,B>=A+1,B>=E+1] f2(A,B,C,D,E):[[26],28]: 0+it1*(1) Such that:it1=<1*B,it1=<1*D,it1=<1*E,it1=<1*B+ -1*A,it1=<1*D+ -1*A with precondition: [C=1,B=E,A>=0,D>=A+1,B>=D] f2(A,B,C,D,E):[[27],28]: 0+it1*(1) Such that:it1=<-1*A+ -1,it1=<1*B+ -1,it1=<1*B+1*D,it1=<1*D+ -1*A,it1=<1*D+1*E,it1=<1*E+ -1 with precondition: [C=1,B=E,0>=D+1,D>=A+1,A+B>=0] Inferred cost of f0(A,B): f0(A,B):[30]: 1 with precondition: [A>=1,B>=1] f0(A,B):[31]: 1+it1*(1) Such that:it1=<1*A+ -1,it1=<1*B+ -1 with precondition: [B>=2,A>=B] f0(A,B):[32]: 1+it1*(1)+it2*(1) Such that:it1=<1*B+ -1,it2=<1*B,it2=<1*B+ -1,it2=<1*B+ -1*A with precondition: [A>=1,B>=A+1] f0(A,B):[33]: 1+it1*(1) Such that:it1=<1*B,it1=<-1*A+1*B,it1=<1*B+ -1,it1=<1*B+ -1*A with precondition: [A>=1,B>=A+1] f0(A,B):[34]: 1 with precondition: [0>=B+1,A>=1] f0(A,B):[35]: 1+it1*(1)+it2*(1) Such that:it1=<1*A+ -1,it2=<1*A+ -1,it2=<1*A+1*B+ -1 with precondition: [0>=B+1,A+B>=2] f0(A,B):[36]: 1+it1*(1) Such that:it1=<1*A+ -1,it1=<1*A+1*B+ -1 with precondition: [0>=B+1,A+B>=2] f0(A,B):[37]: 1+it1*(1) Such that:it1=<-1*B,it1=<1*A+ -1 with precondition: [A>=2,1>=A+B] f0(A,B):[38]: 1 with precondition: [0>=A+1,B>=1] f0(A,B):[39]: 1+it1*(1)+it2*(1) Such that:it1=<-1*A+ -1,it2=<-1*A,it2=<-1*A+ -1*B with precondition: [B>=1,0>=A+B+1] f0(A,B):[40]: 1+it1*(1) Such that:it1=<-1*A,it1=<-1*A+ -1*B with precondition: [B>=1,0>=A+B+1] f0(A,B):[41]: 1+it1*(1) Such that:it1=<-1*A+ -1,it1=<1*B+ -1 with precondition: [0>=A+2,A+B>=0] f0(A,B):[42]: 1 with precondition: [0>=A+1,0>=B+1] f0(A,B):[43]: 1+it1*(1)+it2*(1) Such that:it1=<-1*B+ -1,it2=<-1*B,it2=<-1*B+ -1,it2=<1*A+ -1*B with precondition: [0>=A+1,A>=B+1] f0(A,B):[44]: 1+it1*(1) Such that:it1=<-1*B,it1=<-1*B+ -1,it1=<-1*B+1*A,it1=<1*A+ -1*B with precondition: [0>=A+1,A>=B+1] f0(A,B):[45]: 1+it1*(1) Such that:it1=<-1*A+ -1,it1=<-1*B+ -1 with precondition: [0>=B+2,B>=A] Solved cost expressions of f0(A,B): f0(A,B):[30]: 1 with precondition: [A>=1,B>=1] f0(A,B):[31]: 1*B with precondition: [B>=2,A>=B] f0(A,B):[32]: -1*A+2*B with precondition: [A>=1,B>=A+1] f0(A,B):[33]: -1*A+1*B+1 with precondition: [A>=1,B>=A+1] f0(A,B):[34]: 1 with precondition: [0>=B+1,A>=1] f0(A,B):[35]: 2*A+1*B+ -1 with precondition: [0>=B+1,A+B>=2] f0(A,B):[36]: 1*A+1*B with precondition: [0>=B+1,A+B>=2] f0(A,B):[37]: 1*A with precondition: [A>=2,1>=A+B] f0(A,B):[38]: 1 with precondition: [0>=A+1,B>=1] f0(A,B):[39]: -2*A+ -1*B with precondition: [B>=1,0>=A+B+1] f0(A,B):[40]: -1*A+ -1*B+1 with precondition: [B>=1,0>=A+B+1] f0(A,B):[41]: -1*A with precondition: [0>=A+2,A+B>=0] f0(A,B):[42]: 1 with precondition: [0>=A+1,0>=B+1] f0(A,B):[43]: 1*A+ -2*B with precondition: [0>=A+1,A>=B+1] f0(A,B):[44]: 1*A+ -1*B+1 with precondition: [0>=A+1,A>=B+1] f0(A,B):[45]: -1*B with precondition: [0>=B+2,B>=A] Maximum cost of f0(A,B): max([2*A+1*B+ -1,-1*A+1*B+1,1*A+1*B,-1*A+2*B,1*B,-1*B,1,-1*A,1*A,-2*A+ -1*B,1*A+ -2*B,-1*A+ -1*B+1,1*A+ -1*B+1]) Asymptotic class: n Time statistics: Partial evaluation computed in 8 ms. Invariants computed in 80 ms. ----Backward Invariants 38 ms. ----Transitive Invariants 8 ms. Refinement performed in 73 ms. Termination proved in 16 ms. Upper bounds computed in 250 ms. ----Phase cost structures 49 ms. --------Equation cost structures 46 ms. --------Inductive compression(1) 0 ms. --------Inductive compression(2) 0 ms. --------Black Cost 0 ms. ----Chain cost structures 179 ms. ----Solving cost expressions 6 ms. Compressed phase information: 12 Compressed Chains: 0 Compressed invariants: 0 Total analysis performed in 463 ms.