/export/starexec/sandbox/solver/bin/starexec_run_FirstOrder /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- MAYBE We consider the system theBenchmark. We are asked to determine termination of the following first-order TRS. check : [o] --> o free : [o] --> o new : [o] --> o old : [o] --> o serve : [] --> o top1 : [o * o] --> o top2 : [o * o] --> o top1(free(X), Y) => top2(check(new(X)), Y) top1(free(X), Y) => top2(new(X), check(Y)) top1(free(X), Y) => top2(check(X), new(Y)) top1(free(X), Y) => top2(X, check(new(Y))) top2(X, free(Y)) => top1(check(new(X)), Y) top2(X, free(Y)) => top1(new(X), check(Y)) top2(X, free(Y)) => top1(check(X), new(Y)) top2(X, free(Y)) => top1(X, check(new(Y))) new(free(X)) => free(new(X)) old(free(X)) => free(old(X)) new(serve) => free(serve) old(serve) => free(serve) check(free(X)) => free(check(X)) check(new(X)) => new(check(X)) check(old(X)) => old(check(X)) check(old(X)) => old(X)