YES

Succeeded in reading "/export/starexec/sandbox/benchmark/theBenchmark.ari".
    (CONDITIONTYPE ORIENTED)
    (VAR y x x2)
    (RULES
      gcd(add(x,y),y) -> gcd(x,y)
      gcd(y,add(x,y)) -> gcd(x,y)
      gcd(x,0) -> x
      gcd(0,x) -> x
      gcd(x,y) -> gcd(y,x) | leq(y,x) == false
      add(0,y) -> y
      add(s(x),y) -> s(add(x,y))
    )

No "->="-rules.

Decomposed conditions and removed infeasible rules if possible.
    (VAR y x x2)
    (RULES
      add(0,y) -> y
      add(s(x),y) -> s(add(x,y))
      gcd(add(x,y),y) -> gcd(x,y)
      gcd(y,add(x,y)) -> gcd(x,y)
      gcd(x,0) -> x
      gcd(0,x) -> x
    )

(VAR x2)
(CONDITION 
leq(x2,0) == false
)

Optimized the infeasibility problem if possible.

(VAR x2)
(CONDITION 
leq(x2,0) == false
)

This is ultra-RL and deterministic.

This is not operationally terminating and confluent.

This is a constructor-based system.

(RTG_of_NARROWINGTREE
(START
  Gamma[leq(x2,0) == false : { e, 1, 1.2 }]
)
(NONTERMINALS
  Gamma[leq(x2,0) == false : { e, 1, 1.2 }]
)
(RULES
  Gamma[leq(x2,0) == false : { e, 1, 1.2 }] -> EmptySet
)
)

YES