/export/starexec/sandbox2/solver/bin/starexec_run_c_complexity /export/starexec/sandbox2/benchmark/theBenchmark.c /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- WORST_CASE(?, O(n^1)) proof of /export/starexec/sandbox2/output/output_files/bench.koat # AProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty The runtime complexity of the given CpxIntTrs could be proven to be BOUNDS(1, n^1). (0) CpxIntTrs (1) Koat Proof [FINISHED, 6120 ms] (2) BOUNDS(1, n^1) ---------------------------------------- (0) Obligation: Complexity Int TRS consisting of the following rules: eval_foo_start(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb0_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: TRUE eval_foo_bb0_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_i, v_j, v_9, v_an, v_bn, v_i, v_j)) :|: TRUE eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an >= v_.0 && v_bn >= v_.01 eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb2_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an < v_.0 eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb2_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn < v_.01 eval_foo_bb2_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an >= v_.0 && v_bn <= v_.01 eval_foo_bb2_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb3_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an < v_.0 eval_foo_bb2_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb3_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn > v_.01 eval_foo_bb3_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an <= v_.0 && v_bn >= v_.01 eval_foo_bb3_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb9_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an > v_.0 eval_foo_bb3_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb9_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn < v_.01 eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb4_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an >= v_.0 && v_bn >= v_.01 eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb5_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an < v_.0 eval_foo_.critedge_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb5_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn < v_.01 eval_foo_bb4_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_0(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: TRUE eval_foo_0(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_2(eval___VERIFIER_nondet_int_start(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j), eval_foo_1(v_.0, v_.01, nondef.0, v_an, v_bn, v_i, v_j)) :|: TRUE eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 < 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 < 0 && v_9 > 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 > 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0 + 1, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 < 0 && v_9 >= 0 && v_9 <= 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0 + 1, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 > 0 && v_9 >= 0 && v_9 <= 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 >= 0 && v_9 <= 0 && v_9 < 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 >= 0 && v_9 <= 0 && v_9 > 0 eval_foo_1(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0 + 1, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_9 >= 0 && v_9 <= 0 eval_foo_bb5_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb6_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an >= v_.0 && v_bn <= v_.01 eval_foo_bb5_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb7_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an < v_.0 eval_foo_bb5_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb7_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn > v_.01 eval_foo_bb6_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0 + 1, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: TRUE eval_foo_bb7_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb8_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an <= v_.0 eval_foo_bb7_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_an > v_.0 eval_foo_bb8_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01 + 1, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn >= v_.01 eval_foo_bb8_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_bb1_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: v_bn < v_.01 eval_foo_bb9_in(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j) -> Com_1(eval_foo_stop(v_.0, v_.01, v_9, v_an, v_bn, v_i, v_j)) :|: TRUE The start-symbols are:[eval_foo_start_7] ---------------------------------------- (1) Koat Proof (FINISHED) YES(?, 602*Ar_3 + 602*Ar_5 + 612*Ar_1 + 612*Ar_4 + 750) Initial complexity problem: 1: T: (Comp: ?, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) (Comp: ?, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 /\ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transitions from problem 1: evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 /\ Ar_6 >= 1 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= 1 /\ Ar_6 = 0 ] We thus obtain the following problem: 2: T: (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) (Comp: ?, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 2 produces the following problem: 3: T: (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) (Comp: ?, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoobb8in) = 2 Pol(evalfoobb1in) = 2 Pol(evalfoobb7in) = 2 Pol(evalfoo1) = 2 Pol(evalfoobb6in) = 2 Pol(evalfoo01) = 2 Pol(evalfoo00) = 0 Pol(evalVERIFIERnondetintstart) = 0 Pol(evalfoobb5in) = 2 Pol(evalfoo0) = 2 Pol(evalfoobb9in) = 1 Pol(evalfoostop) = 0 Pol(evalfoocritedgein) = 2 Pol(evalfoobb4in) = 2 Pol(evalfoobb3in) = 2 Pol(evalfoobb2in) = 2 Pol(evalfoobb0in) = 2 Pol(evalfoostart) = 2 Pol(koat_start) = 2 orients all transitions weakly and the transitions evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] strictly and produces the following problem: 4: T: (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) (Comp: ?, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Applied AI with 'oct' on problem 4 to obtain the following invariants: For symbol evalfoo0: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoo00: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoo01: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoo1: X_7 - X_8 >= 0 /\ -X_7 + X_8 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb1in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb2in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb3in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb4in: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb5in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb6in: X_3 - X_6 >= 0 /\ -X_2 + X_5 >= 0 /\ -X_1 + X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb7in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb8in: X_1 - X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoobb9in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalfoocritedgein: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 This yielded the following problem: 5: T: (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: ?, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = -6*V_2 - 6*V_4 + 6*V_5 + 6*V_6 + 6 Pol(evalfoostart) = -6*V_2 - 6*V_4 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb0in) = -6*V_2 - 6*V_4 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb1in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoocritedgein) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb2in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb4in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 5 Pol(evalfoobb3in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb5in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoobb9in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 Pol(evalfoo0) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 4 Pol(evalfoostop) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 Pol(evalfoobb6in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 Pol(evalfoobb7in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 Pol(evalfoo00) = 1 Pol(evalfoo01) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 2 Pol(evalVERIFIERnondetintstart) = 0 Pol(evalfoo1) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 1 Pol(evalfoobb8in) = -6*V_1 - 6*V_3 + 6*V_5 + 6*V_6 + 6 orients all transitions weakly and the transitions evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] strictly and produces the following problem: 6: T: (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = -2*V_2 + 2*V_5 + 2 Pol(evalfoostart) = -2*V_2 + 2*V_5 + 2 Pol(evalfoobb0in) = -2*V_2 + 2*V_5 + 2 Pol(evalfoobb1in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoocritedgein) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb2in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb4in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb3in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb5in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb9in) = -2*V_1 + 2*V_5 Pol(evalfoo0) = -2*V_1 + 2*V_5 + 2 Pol(evalfoostop) = -2*V_1 + 2*V_5 Pol(evalfoobb6in) = -2*V_1 + 2*V_5 + 1 Pol(evalfoobb7in) = -2*V_1 + 2*V_5 + 2 Pol(evalfoo00) = 0 Pol(evalfoo01) = -2*V_1 + 2*V_5 + 2 Pol(evalVERIFIERnondetintstart) = 0 Pol(evalfoo1) = -2*V_1 + 2*V_5 + 2 Pol(evalfoobb8in) = -2*V_1 + 2*V_5 + 2 orients all transitions weakly and the transitions evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] strictly and produces the following problem: 7: T: (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = -V_4 + V_6 + 1 Pol(evalfoostart) = -V_4 + V_6 + 1 Pol(evalfoobb0in) = -V_4 + V_6 + 1 Pol(evalfoobb1in) = -V_3 + V_6 + 1 Pol(evalfoocritedgein) = -V_3 + V_6 + 1 Pol(evalfoobb2in) = -V_3 + V_6 + 1 Pol(evalfoobb4in) = -V_3 + V_6 + 1 Pol(evalfoobb3in) = -V_3 + V_6 + 1 Pol(evalfoobb5in) = -V_3 + V_6 + 1 Pol(evalfoobb9in) = -V_3 + V_6 Pol(evalfoo0) = -V_3 + V_6 + 1 Pol(evalfoostop) = -V_3 + V_6 Pol(evalfoobb6in) = -V_3 + V_6 + 1 Pol(evalfoobb7in) = -V_3 + V_6 + 1 Pol(evalfoo00) = 0 Pol(evalfoo01) = -V_3 + V_6 + 1 Pol(evalVERIFIERnondetintstart) = 0 Pol(evalfoo1) = -V_3 + V_6 + 1 Pol(evalfoobb8in) = -V_3 + V_6 + 1 orients all transitions weakly and the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] strictly and produces the following problem: 8: T: (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] start location: koat_start leaf cost: 0 By chaining the transition koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] with all transitions in problem 8, the following new transition is obtained: koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] We thus obtain the following problem: 9: T: (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 1, Cost: 1) evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 9: evalfoostart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) We thus obtain the following problem: 10: T: (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] with all transitions in problem 10, the following new transition is obtained: evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] We thus obtain the following problem: 11: T: (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] with all transitions in problem 11, the following new transition is obtained: evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] We thus obtain the following problem: 12: T: (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 1) evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 12: evalfoobb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] We thus obtain the following problem: 13: T: (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] with all transitions in problem 13, the following new transition is obtained: evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] We thus obtain the following problem: 14: T: (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] with all transitions in problem 14, the following new transition is obtained: evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] We thus obtain the following problem: 15: T: (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 2, Cost: 1) evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 15: evalfoobb9in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] We thus obtain the following problem: 16: T: (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] with all transitions in problem 16, the following new transition is obtained: evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] We thus obtain the following problem: 17: T: (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 2) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 17: evalfoo0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] We thus obtain the following problem: 18: T: (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 2) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] with all transitions in problem 18, the following new transition is obtained: evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] We thus obtain the following problem: 19: T: (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 2) evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 19: evalfoobb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] We thus obtain the following problem: 20: T: (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 ] with all transitions in problem 20, the following new transition is obtained: evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] We thus obtain the following problem: 21: T: (Comp: ?, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoocritedgein) = 1 Pol(evalfoobb5in) = 1 Pol(evalfoobb8in) = 1 Pol(evalfoobb1in) = 1 Pol(evalfoobb7in) = 1 Pol(evalfoobb3in) = 1 Pol(evalfoobb2in) = 1 Pol(evalfoo00) = 0 Pol(evalfoo01) = 0 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-0) = Ar_0 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-2) = Ar_2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-6) = Ar_6 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-7) = Ar_7 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-0) = Ar_1 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-1) = Ar_1 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-2) = Ar_3 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-3) = Ar_3 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-4) = Ar_4 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-5) = Ar_5 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-6) = Ar_6 S("evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7))", 0-7) = Ar_7 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 52488 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 499408 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-6) = 0 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-7) = 0 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? orients the transitions evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] weakly and the transition evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] strictly and produces the following problem: 22: T: (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) (Comp: 1, Cost: 1) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] with all transitions in problem 22, the following new transition is obtained: koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] We thus obtain the following problem: 23: T: (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 1) evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 23: evalfoobb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) We thus obtain the following problem: 24: T: (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] with all transitions in problem 24, the following new transitions are obtained: evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_2 >= Ar_5 + 1 ] We thus obtain the following problem: 25: T: (Comp: ?, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 25: evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_2 >= Ar_5 + 1 ] We thus obtain the following problem: 26: T: (Comp: ?, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoocritedgein) = 1 Pol(evalfoobb5in) = 1 Pol(evalfoobb8in) = 1 Pol(evalfoobb1in) = 1 Pol(evalfoobb7in) = 1 Pol(evalfoo00) = 0 Pol(evalfoo01) = 0 Pol(evalfoobb3in) = 1 Pol(evalfoobb2in) = 1 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-0) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-2) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-6) = Ar_6 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-7) = Ar_7 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-7) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 52488 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 499408 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-6) = 0 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-7) = 0 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 35672 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 14*Ar_1 + 14*Ar_3 + 14*Ar_4 + 14*Ar_5 + 2548 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? orients the transitions evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] weakly and the transition evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] strictly and produces the following problem: 27: T: (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] with all transitions in problem 27, the following new transitions are obtained: evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] We thus obtain the following problem: 28: T: (Comp: ?, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 28: evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_2 >= Ar_5 + 1 ] We thus obtain the following problem: 29: T: (Comp: ?, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoobb7in) = -V_3 + V_6 + 1 Pol(evalfoobb1in) = -V_3 + V_6 + 1 Pol(evalfoo00) = 0 Pol(evalfoo01) = -V_3 + V_6 + 1 Pol(evalfoobb8in) = -V_3 + V_6 + 1 Pol(evalfoobb5in) = -V_3 + V_6 + 1 Pol(evalfoocritedgein) = -V_3 + V_6 + 1 Pol(evalfoo1) = -V_3 + V_6 + 1 Pol(evalfoobb3in) = -V_3 + V_6 + 1 Pol(evalfoostop) = -V_3 + V_6 Pol(evalVERIFIERnondetintstart) = 0 Pol(evalfoobb2in) = -V_3 + V_6 + 1 Pol(koat_start) = -V_4 + V_6 + 1 orients all transitions weakly and the transition evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] strictly and produces the following problem: 30: T: (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: ?, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoocritedgein) = 1 Pol(evalfoobb5in) = 1 Pol(evalfoobb8in) = 1 Pol(evalfoobb1in) = 1 Pol(evalfoobb7in) = 0 Pol(evalfoobb3in) = 1 Pol(evalfoobb2in) = 1 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-0) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-2) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-6) = Ar_6 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ]", 0-7) = Ar_7 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 47250 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-1) = Ar_1 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-3) = Ar_3 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-4) = Ar_4 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-5) = Ar_5 S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-6) = ? S("evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 ]", 0-7) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 52488 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 708750 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-1) = Ar_1 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-3) = Ar_3 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-4) = Ar_4 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-5) = Ar_5 S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-6) = ? S("evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 47250 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-1) = Ar_1 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 47250 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-3) = Ar_3 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-4) = Ar_4 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-5) = Ar_5 S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-6) = ? S("evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 47250 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ 0 >= Ar_6 + 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-6) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 >= 1 ]", 0-7) = ? S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-1) = Ar_1 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-3) = Ar_3 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-4) = Ar_4 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-5) = Ar_5 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-6) = 0 S("evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\\ -Ar_6 + Ar_7 >= 0 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_6 = 0 ]", 0-7) = 0 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 /\\ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 /\\ Ar_2 >= Ar_5 /\\ Ar_2 - Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-1) = Ar_1 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-3) = Ar_3 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-4) = Ar_4 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-5) = Ar_5 S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-6) = ? S("evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 + 1 ]", 0-7) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-1) = Ar_1 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-3) = Ar_3 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-4) = Ar_4 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-5) = Ar_5 S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-6) = ? S("evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 + 1 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-5) = Ar_5 S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-6) = ? S("evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_2 >= Ar_5 + 1 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 5832 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 47250 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 0-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_4 >= Ar_0 + 1 /\\ Ar_4 >= Ar_0 /\\ Ar_5 >= Ar_2 /\\ -Ar_3 + Ar_5 >= 0 /\\ -Ar_2 + Ar_5 >= 0 /\\ -Ar_1 + Ar_4 >= 0 /\\ -Ar_0 + Ar_4 >= 0 ]", 1-7) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-0) = 9*Ar_1 + 9*Ar_3 + 9*Ar_4 + 9*Ar_5 + 648 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-1) = Ar_1 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-2) = 15*Ar_1 + 15*Ar_3 + 15*Ar_4 + 15*Ar_5 + 3150 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-3) = Ar_3 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-4) = Ar_4 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-5) = Ar_5 S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-6) = ? S("evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_0 >= Ar_4 /\\ Ar_0 - Ar_4 >= 0 /\\ Ar_5 >= Ar_2 ]", 0-7) = ? orients the transitions evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] weakly and the transition evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] strictly and produces the following problem: 31: T: (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] with all transitions in problem 31, the following new transitions are obtained: evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] We thus obtain the following problem: 32: T: (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 32 produces the following problem: 33: T: (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] with all transitions in problem 33, the following new transition is obtained: evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] We thus obtain the following problem: 34: T: (Comp: ?, Cost: 3) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] with all transitions in problem 34, the following new transition is obtained: evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] We thus obtain the following problem: 35: T: (Comp: ?, Cost: 5) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalfoobb8in) = 1 Pol(evalfoostop) = 0 Pol(evalfoobb2in) = 1 Pol(evalfoobb7in) = 1 Pol(evalfoobb1in) = 1 Pol(evalfoo00) = 0 Pol(evalfoo01) = 1 Pol(evalfoobb5in) = 1 Pol(evalfoocritedgein) = 1 Pol(evalfoo1) = 1 Pol(evalfoobb3in) = 1 Pol(evalVERIFIERnondetintstart) = 0 Pol(koat_start) = 1 orients all transitions weakly and the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] strictly and produces the following problem: 36: T: (Comp: 1, Cost: 5) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: ?, Cost: 2) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 By chaining the transition evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] with all transitions in problem 36, the following new transitions are obtained: evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] We thus obtain the following problem: 37: T: (Comp: ?, Cost: 3) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: ?, Cost: 3) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 5) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Testing for reachability in the complexity graph removes the following transition from problem 37: evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] We thus obtain the following problem: 38: T: (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 3) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 5) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: ?, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 38 produces the following problem: 39: T: (Comp: Ar_3 + Ar_5 + 1, Cost: 2) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_0 - Ar_4 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 5) evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 44*Ar_3 + 44*Ar_5 + 44*Ar_1 + 44*Ar_4 + 56, Cost: 3) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 5) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 /\ Ar_0 >= Ar_4 + 1 ] (Comp: Ar_3 + Ar_5 + 1, Cost: 1) evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 ] (Comp: 20*Ar_3 + 20*Ar_5 + 20*Ar_1 + 20*Ar_4 + 23, Cost: 1) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb7in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 30*Ar_3 + 30*Ar_5 + 30*Ar_1 + 30*Ar_4 + 39, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 2*Ar_1 + 2*Ar_4 + 2, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 /\ Ar_2 - Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 44*Ar_3 + 44*Ar_5 + 44*Ar_1 + 44*Ar_4 + 56, Cost: 2) evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb8in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 /\ Ar_0 >= Ar_4 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0 + 1, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 = 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_0, Ar_1, Ar_2 + 1, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_6 - Ar_7 >= 0 /\ -Ar_6 + Ar_7 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_6 + 1 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 3) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 2) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoostop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 30*Ar_3 + 30*Ar_5 + 30*Ar_1 + 30*Ar_4 + 39, Cost: 1) evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 /\ Ar_5 >= Ar_2 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoo1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_7, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 6*Ar_1 + 6*Ar_3 + 6*Ar_4 + 6*Ar_5 + 6, Cost: 1) evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalVERIFIERnondetintstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoocritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_2 >= Ar_5 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_2 + 1 ] (Comp: 22*Ar_3 + 22*Ar_5 + 22*Ar_1 + 22*Ar_4 + 28, Cost: 1) evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 20*Ar_1 + 20*Ar_4 + 19*Ar_3 + 19*Ar_5 + 22, Cost: 4) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_2(evalfoo00(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0), evalfoo01(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 /\ Ar_5 >= Ar_2 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 >= 0 /\ -Ar_0 + Ar_4 >= 0 ] (Comp: 14*Ar_3 + 14*Ar_5 + 14*Ar_1 + 14*Ar_4 + 17, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_2 >= Ar_5 + 1 ] (Comp: 8*Ar_3 + 8*Ar_5 + 8*Ar_1 + 8*Ar_4 + 11, Cost: 1) evalfoobb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 + 1 ] (Comp: 1, Cost: 2) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7) -> Com_1(evalfoobb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Complexity upper bound 602*Ar_3 + 602*Ar_5 + 612*Ar_1 + 612*Ar_4 + 750 Time: 6.021 sec (SMT: 3.265 sec) ---------------------------------------- (2) BOUNDS(1, n^1)