0.00/0.49 MAYBE 0.00/0.50 Input TRS: 0.00/0.50 1: Tl(O(x),y) -> Wr(check(x),y) 0.00/0.50 2: Tl(O(x),y) -> Wr(x,check(y)) 0.00/0.50 3: Tl(N(x),y) -> Wr(check(x),y) 0.00/0.50 4: Tl(N(x),y) -> Wr(x,check(y)) 0.00/0.50 5: Tr(x,O(y)) -> Wl(check(x),y) 0.00/0.50 6: Tr(x,O(y)) -> Wl(x,check(y)) 0.00/0.50 7: Tr(x,N(y)) -> Wl(check(x),y) 0.00/0.50 8: Tr(x,N(y)) -> Wl(x,check(y)) 0.00/0.50 9: Tl(B(),y) -> Wr(check(B()),y) 0.00/0.50 10: Tl(B(),y) -> Wr(B(),check(y)) 0.00/0.50 11: Tr(x,B()) -> Wl(check(x),B()) 0.00/0.50 12: Tr(x,B()) -> Wl(x,check(B())) 0.00/0.50 13: Tl(O(x),y) ->= Wl(check(x),y) 0.00/0.50 14: Tl(O(x),y) ->= Wl(x,check(y)) 0.00/0.50 15: Tl(N(x),y) ->= Wl(check(x),y) 0.00/0.50 16: Tl(N(x),y) ->= Wl(x,check(y)) 0.00/0.50 17: Tr(x,O(y)) ->= Wr(check(x),y) 0.00/0.50 18: Tr(x,O(y)) ->= Wr(x,check(y)) 0.00/0.50 19: Tr(x,N(y)) ->= Wr(check(x),y) 0.00/0.50 20: Tr(x,N(y)) ->= Wr(x,check(y)) 0.00/0.50 21: B() ->= N(B()) 0.00/0.50 22: check(O(x)) ->= ok(O(x)) 0.00/0.50 23: Wl(ok(x),y) ->= Tl(x,y) 0.00/0.50 24: Wl(x,ok(y)) ->= Tl(x,y) 0.00/0.50 25: Wr(ok(x),y) ->= Tr(x,y) 0.00/0.50 26: Wr(x,ok(y)) ->= Tr(x,y) 0.00/0.50 27: check(O(x)) ->= O(check(x)) 0.00/0.50 28: check(N(x)) ->= N(check(x)) 0.00/0.50 29: O(ok(x)) ->= ok(O(x)) 0.00/0.50 30: N(ok(x)) ->= ok(N(x)) 0.00/0.50 Number of strict rules: 12 0.00/0.50 Direct POLO(bPol) ... removes: 18 1 17 5 14 13 6 2 0.00/0.50 Tl w: 2 * x1 + 2 * x2 + 3 0.00/0.50 O w: x1 + 1 0.00/0.50 B w: 1 0.00/0.50 check w: x1 + 1 0.00/0.50 ok w: x1 + 1 0.00/0.50 Tr w: 2 * x1 + 2 * x2 + 3 0.00/0.50 Wr w: 2 * x1 + 2 * x2 + 1 0.00/0.50 N w: x1 0.00/0.50 Wl w: 2 * x1 + 2 * x2 + 1 0.00/0.50 Number of strict rules: 8 0.00/0.50 Direct POLO(bPol) ... failed. 0.00/0.50 Uncurrying ... failed. 0.00/0.50 Dependency Pairs: 0.00/0.50 #1: #Tl(B(),y) -> #Wr(check(B()),y) 0.00/0.50 #2: #Tr(x,B()) -> #Wl(check(x),B()) 0.00/0.50 #3: #Wl(x,ok(y)) ->? #Tl(x,y) 0.00/0.50 #4: #Wl(ok(x),y) ->? #Tl(x,y) 0.00/0.50 #5: #Tr(x,B()) -> #Wl(x,check(B())) 0.00/0.50 #6: #Wr(ok(x),y) ->? #Tr(x,y) 0.00/0.50 #7: #Tr(x,N(y)) ->? #Wr(x,check(y)) 0.00/0.50 #8: #Tr(x,N(y)) -> #Wl(check(x),y) 0.00/0.50 #9: #Tl(B(),y) -> #Wr(B(),check(y)) 0.00/0.50 #10: #Tr(x,N(y)) ->? #Wr(check(x),y) 0.00/0.50 #11: #Wr(x,ok(y)) ->? #Tr(x,y) 0.00/0.50 #12: #Tl(N(x),y) ->? #Wl(x,check(y)) 0.00/0.50 #13: #Tl(N(x),y) -> #Wr(check(x),y) 0.00/0.50 #14: #Tr(x,N(y)) -> #Wl(x,check(y)) 0.00/0.50 #15: #Tl(N(x),y) ->? #Wl(check(x),y) 0.00/0.50 #16: #Tl(N(x),y) -> #Wr(x,check(y)) 0.00/0.50 Number of SCCs: 1, DPs: 16 0.00/0.50 SCC { #1..16 } 0.00/0.50 POLO(Sum)... succeeded. 0.00/0.50 #Wr w: x1 + 2 0.00/0.50 #Tl w: x1 + 2 0.00/0.50 Tl w: x1 + x2 0.00/0.50 O w: 0 0.00/0.50 B w: 1 0.00/0.50 check w: 0 0.00/0.50 ok w: x1 0.00/0.50 Tr w: x1 + x2 0.00/0.50 Wr w: x1 + x2 0.00/0.50 #Wl w: x1 + 2 0.00/0.50 N w: x1 0.00/0.50 Wl w: x1 + x2 0.00/0.50 #Tr w: x1 + 2 0.00/0.50 Removed DPs: #1 0.00/0.50 Number of SCCs: 1, DPs: 15 0.00/0.50 SCC { #2..16 } 0.00/0.50 POLO(Sum)... succeeded. 0.00/0.50 #Wr w: x2 + 2 0.00/0.50 #Tl w: x2 + 2 0.00/0.50 Tl w: x1 + x2 0.00/0.50 O w: 0 0.00/0.50 B w: 1 0.00/0.50 check w: 0 0.00/0.50 ok w: x1 0.00/0.50 Tr w: x1 + x2 0.00/0.50 Wr w: x1 + x2 0.00/0.50 #Wl w: x2 + 2 0.00/0.50 N w: x1 0.00/0.50 Wl w: x1 + x2 0.00/0.50 #Tr w: x2 + 2 0.00/0.50 Removed DPs: #5 0.00/0.50 Number of SCCs: 1, DPs: 14 0.00/0.50 SCC { #2..4 #6..16 } 0.00/0.50 POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... Mat2b... failed. 0.00/0.50 Finding a loop... failed. 0.00/0.50 EOF