/export/starexec/sandbox2/solver/bin/starexec_run_Default /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- YES Input TRS: 1: a__f(X) -> a__if(mark(X),c(),f(true())) 2: a__if(true(),X,Y) -> mark(X) 3: a__if(false(),X,Y) -> mark(Y) 4: mark(f(X)) -> a__f(mark(X)) 5: mark(if(X1,X2,X3)) -> a__if(mark(X1),mark(X2),X3) 6: mark(c()) -> c() 7: mark(true()) -> true() 8: mark(false()) -> false() 9: a__f(X) -> f(X) 10: a__if(X1,X2,X3) -> if(X1,X2,X3) Number of strict rules: 10 Direct POLO(bPol) ... removes: 3 a__f w: x1 + 1 false w: 1 c w: 0 true w: 0 f w: x1 + 1 if w: x1 + x2 + x3 mark w: x1 a__if w: x1 + x2 + x3 Number of strict rules: 9 Direct POLO(bPol) ... removes: 4 8 a__f w: 2 * x1 + 1 false w: 1 c w: 0 true w: 0 f w: 2 * x1 + 1 if w: x1 + 2 * x2 + x3 mark w: 2 * x1 a__if w: x1 + 2 * x2 + x3 Number of strict rules: 7 Direct POLO(bPol) ... removes: 1 9 a__f w: 2 * x1 + 2 false w: 1 c w: 0 true w: 0 f w: 2 * x1 + 1 if w: x1 + 2 * x2 + x3 mark w: 2 * x1 a__if w: x1 + 2 * x2 + x3 Number of strict rules: 5 Direct POLO(bPol) ... removes: 2 a__f w: 2 * x1 + 1 false w: 1 c w: 0 true w: 0 f w: 2 * x1 + 1 if w: x1 + 2 * x2 + x3 + 1 mark w: x1 a__if w: x1 + 2 * x2 + x3 + 1 Number of strict rules: 4 Direct POLO(bPol) ... removes: 7 a__f w: 2 * x1 false w: 0 c w: 0 true w: 1 f w: x1 if w: x1 + 2 * x2 + x3 mark w: 2 * x1 a__if w: x1 + 2 * x2 + x3 Number of strict rules: 3 Direct POLO(bPol) ... removes: 5 10 a__f w: 2 * x1 false w: 0 c w: 0 true w: 1 f w: x1 if w: x1 + 2 * x2 + x3 + 2 mark w: 2 * x1 a__if w: x1 + 2 * x2 + x3 + 3 Number of strict rules: 1 Direct POLO(bPol) ... removes: 6 a__f w: 2 * x1 false w: 0 c w: 1 true w: 1 f w: x1 if w: x1 + 2 * x2 + x3 + 2 mark w: 2 * x1 a__if w: x1 + 2 * x2 + x3 + 3 Number of strict rules: 0