MAYBE

Succeeded in reading "/export/starexec/sandbox/benchmark/theBenchmark.ari".
    (CONDITIONTYPE ORIENTED)
    (VAR x y xs x3 x1 x2)
    (RULES
      le(x,0) -> false
      le(0,s(y)) -> true
      le(s(x),s(y)) -> le(x,y)
      min(cons(x,nil)) -> x
      min(cons(x,xs)) -> x | min(xs) == y, le(x,y) == true
      min(cons(x,xs)) -> y | min(xs) == y, le(x,y) == false
    )

No "->="-rules.

Decomposed conditions and removed infeasible rules if possible.
    (CONDITIONTYPE ORIENTED)
    (VAR x y xs x3 x1 x2)
    (RULES
      le(x,0) -> false
      le(0,s(y)) -> true
      le(s(x),s(y)) -> le(x,y)
      min(cons(x,nil)) -> x
      min(cons(x,xs)) -> x | min(xs) == y, le(x,y) == true
      min(cons(x,xs)) -> y | min(xs) == y, le(x,y) == false
    )

(VAR x3 x1 y x2)
(CONDITION 
min(x2) == y, le(x1,y) == true, min(x2) == x3, le(x1,x3) == false
)

Optimized the infeasibility problem if possible.

(VAR x3 x1 y x2)
(CONDITION 
min(x2) == y, le(x1,y) == true, min(x2) == x3, le(x1,x3) == false
)

This is not ultra-RL and deterministic.


MAYBE