/export/starexec/sandbox/solver/bin/starexec_run_complexity /export/starexec/sandbox/benchmark/theBenchmark.koat /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), O(n^2)) proof of /export/starexec/sandbox/benchmark/theBenchmark.koat # AProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty The runtime complexity of the given CpxIntTrs could be proven to be BOUNDS(n^1, n^2). (0) CpxIntTrs (1) Koat Proof [FINISHED, 930 ms] (2) BOUNDS(1, n^2) (3) Loat Proof [FINISHED, 1848 ms] (4) BOUNDS(n^1, INF) ---------------------------------------- (0) Obligation: Complexity Int TRS consisting of the following rules: eval_perfect_start(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb0_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_bb0_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_0(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_0(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_1(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_1(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb6_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_x <= 1 eval_perfect_1(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb1_in(v__y3_0, v_1, v_6, v_x, v_x, v_y2_1, v_x)) :|: v_x > 1 eval_perfect_bb1_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb2_in(v__y3_0, v_y1_0_sink - 1, v_6, v_x, v_y1_0_sink, v_x, v_y3_0)) :|: v_y1_0_sink - 1 > 0 eval_perfect_bb1_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb5_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y1_0_sink - 1 <= 0 eval_perfect_bb2_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb3_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y2_1 >= v_1 eval_perfect_bb2_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb4_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y2_1 < v_1 eval_perfect_bb3_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb2_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1 - v_1, v_y3_0)) :|: TRUE eval_perfect_bb4_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_7(v__y3_0, v_1, v_y3_0 - v_1, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_7(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_8(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_8(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_9(v_6, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y2_1 >= 0 && v_y2_1 <= 0 eval_perfect_8(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_9(v_y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y2_1 < 0 eval_perfect_8(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_9(v_y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y2_1 > 0 eval_perfect_9(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_10(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_10(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_11(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE eval_perfect_11(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb1_in(v__y3_0, v_1, v_6, v_x, v_1, v_y2_1, v__y3_0)) :|: TRUE eval_perfect_bb5_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb6_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y3_0 < 0 eval_perfect_bb5_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb6_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y3_0 > 0 eval_perfect_bb5_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_bb6_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: v_y3_0 >= 0 && v_y3_0 <= 0 eval_perfect_bb6_in(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0) -> Com_1(eval_perfect_stop(v__y3_0, v_1, v_6, v_x, v_y1_0_sink, v_y2_1, v_y3_0)) :|: TRUE The start-symbols are:[eval_perfect_start_7] ---------------------------------------- (1) Koat Proof (FINISHED) YES(?, 64*Ar_0 + 4*Ar_0^2 + 20) Initial complexity problem: 1: T: (Comp: ?, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: ?, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: ?, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] (Comp: ?, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) (Comp: ?, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] (Comp: ?, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] (Comp: ?, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 1 produces the following problem: 2: T: (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: ?, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] (Comp: ?, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) (Comp: ?, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] (Comp: ?, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] (Comp: ?, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] (Comp: ?, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalperfectstart) = 3 Pol(evalperfectbb0in) = 3 Pol(evalperfect0) = 3 Pol(evalperfect1) = 3 Pol(evalperfectbb6in) = 1 Pol(evalperfectbb1in) = 3 Pol(evalperfectbb2in) = 3 Pol(evalperfectbb5in) = 2 Pol(evalperfectbb3in) = 3 Pol(evalperfectbb4in) = 3 Pol(evalperfect7) = 3 Pol(evalperfect8) = 3 Pol(evalperfect9) = 3 Pol(evalperfect10) = 3 Pol(evalperfect11) = 3 Pol(evalperfectstop) = 0 Pol(koat_start) = 3 orients all transitions weakly and the transitions evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] strictly and produces the following problem: 3: T: (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: ?, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] (Comp: 3, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) (Comp: ?, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] (Comp: ?, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] (Comp: 3, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalperfectbb4in) = V_4 Pol(evalperfect7) = V_4 Pol(evalperfectbb3in) = V_4 Pol(evalperfectbb2in) = V_4 Pol(evalperfectbb1in) = V_2 Pol(evalperfect9) = V_4 Pol(evalperfect10) = V_4 Pol(evalperfect8) = V_4 Pol(evalperfect11) = V_4 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-0) = Ar_0 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-2) = Ar_2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-6) = Ar_6 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 + Ar_1 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 + Ar_3 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-2) = 0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-2) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-2) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-6) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-4) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-4) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-4) = 0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-6) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-0) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-1) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-2) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-3) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-4) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-5) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-6) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-2) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-4) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-5) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-2) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-4) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-5) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-6) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-2) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-4) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-5) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-6) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-1) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-2) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-4) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-5) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-6) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-1) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-2) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-4) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-5) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-6) = ? S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-1) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-2) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-6) = Ar_6 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-1) = Ar_1 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-2) = Ar_2 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-6) = Ar_6 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 orients the transitions evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) weakly and the transition evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] strictly and produces the following problem: 4: T: (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: Ar_0, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] (Comp: 3, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) (Comp: ?, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] (Comp: ?, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: ?, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] (Comp: 3, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalperfectbb4in) = 6 Pol(evalperfect7) = 5 Pol(evalperfectbb3in) = 7 Pol(evalperfectbb2in) = 7 Pol(evalperfect9) = 3 Pol(evalperfect10) = 2 Pol(evalperfect8) = 4 Pol(evalperfect11) = 1 Pol(evalperfectbb1in) = 0 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-0) = Ar_0 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-2) = Ar_2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-6) = Ar_6 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 + Ar_1 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 + Ar_3 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-2) = 0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ]", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-2) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ]", 0-6) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-1) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-2) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-4) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-5) = ? S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ]", 0-6) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-4) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ]", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-4) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ]", 0-6) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-2) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-4) = 0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-5) = ? S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ]", 0-6) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = ? S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-0) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-1) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-2) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-3) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-4) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-5) = ? S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6))", 0-6) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-1) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-2) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-3) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-4) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-5) = ? S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6))", 0-6) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-2) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-4) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-5) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ]", 0-6) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-2) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-4) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-5) = ? S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ]", 0-6) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-1) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-2) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-4) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-5) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ]", 0-6) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-1) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-2) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-4) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-5) = ? S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ]", 0-6) = ? S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-1) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-2) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-6) = Ar_6 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-1) = Ar_1 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-2) = Ar_2 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-6) = Ar_6 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 orients the transitions evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) weakly and the transitions evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) strictly and produces the following problem: 5: T: (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: Ar_0, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_1 >= 2 ] (Comp: 3, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_4 >= Ar_3 ] (Comp: 7*Ar_0, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) (Comp: 7*Ar_0, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) (Comp: 7*Ar_0, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_4 = 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ 0 >= Ar_4 + 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_4 >= 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 7*Ar_0, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 7*Ar_0, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 >= Ar_2 + 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 >= 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 = 0 ] (Comp: 3, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Applied AI with 'oct' on problem 5 to obtain the following invariants: For symbol evalperfect10: X_3 - X_7 >= 0 /\ X_1 - X_7 >= 0 /\ -X_6 + X_7 >= 0 /\ X_3 - X_6 - 1 >= 0 /\ X_1 - X_6 - 1 >= 0 /\ X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfect11: X_3 - X_7 >= 0 /\ X_1 - X_7 >= 0 /\ -X_6 + X_7 >= 0 /\ X_3 - X_6 - 1 >= 0 /\ X_1 - X_6 - 1 >= 0 /\ X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfect7: X_3 - X_6 - 1 >= 0 /\ X_1 - X_6 - 1 >= 0 /\ X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfect8: X_3 - X_6 - 1 >= 0 /\ X_1 - X_6 - 1 >= 0 /\ X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfect9: X_3 - X_7 >= 0 /\ X_1 - X_7 >= 0 /\ -X_6 + X_7 >= 0 /\ X_3 - X_6 - 1 >= 0 /\ X_1 - X_6 - 1 >= 0 /\ X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfectbb1in: X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 1 >= 0 /\ X_1 + X_2 - 3 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfectbb2in: X_1 - X_5 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfectbb3in: X_1 - X_5 >= 0 /\ X_5 - 1 >= 0 /\ X_4 + X_5 - 2 >= 0 /\ -X_4 + X_5 >= 0 /\ X_2 + X_5 - 3 >= 0 /\ -X_2 + X_5 + 1 >= 0 /\ X_1 + X_5 - 3 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfectbb4in: X_4 - X_5 - 1 >= 0 /\ X_2 - X_5 - 2 >= 0 /\ X_1 - X_5 - 2 >= 0 /\ X_2 - X_4 - 1 >= 0 /\ X_1 - X_4 - 1 >= 0 /\ X_4 - 1 >= 0 /\ X_2 + X_4 - 3 >= 0 /\ -X_2 + X_4 + 1 >= 0 /\ X_1 + X_4 - 3 >= 0 /\ X_1 - X_3 >= 0 /\ X_1 - X_2 >= 0 /\ X_2 - 2 >= 0 /\ X_1 + X_2 - 4 >= 0 /\ X_1 - 2 >= 0 For symbol evalperfectbb5in: X_1 - X_3 >= 0 /\ -X_2 + 1 >= 0 /\ X_1 - X_2 - 1 >= 0 /\ X_2 - 1 >= 0 /\ X_1 + X_2 - 3 >= 0 /\ X_1 - 2 >= 0 This yielded 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) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] (Comp: 3, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_2 = 0 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_2 >= 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ 0 >= Ar_2 + 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ 0 >= Ar_4 + 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 = 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: ?, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_4 - 1 >= 0 /\ Ar_3 + Ar_4 - 2 >= 0 /\ -Ar_3 + Ar_4 >= 0 /\ Ar_1 + Ar_4 - 3 >= 0 /\ -Ar_1 + Ar_4 + 1 >= 0 /\ Ar_0 + Ar_4 - 3 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_3 >= Ar_4 + 1 ] (Comp: ?, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= Ar_3 ] (Comp: 3, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ 1 >= Ar_1 ] (Comp: Ar_0, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_1 >= 2 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalperfectbb3in) = -2*V_4 + 2*V_5 + 1 Pol(evalperfectbb2in) = 2*V_5 and size complexities S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_3 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_4 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 S("evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-1) = Ar_1 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-2) = Ar_2 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ]", 0-6) = Ar_6 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-0) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-1) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-2) = Ar_0 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-3) = Ar_3 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-4) = Ar_4 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-5) = Ar_5 S("evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ]", 0-6) = Ar_6 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-1) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-4) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-5) = Ar_5 + Ar_0 + 7*Ar_0^2 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_1 >= 2 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-0) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-1) = 1 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-3) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-4) = Ar_0 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 1 >= Ar_1 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-4) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-5) = Ar_5 + Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= Ar_3 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-4) = Ar_0 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-5) = Ar_5 + Ar_0 + 7*Ar_0^2 S("evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_3 >= Ar_4 + 1 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_5 + Ar_0 + 7*Ar_0^2 S("evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\\ Ar_4 - 1 >= 0 /\\ Ar_3 + Ar_4 - 2 >= 0 /\\ -Ar_3 + Ar_4 >= 0 /\\ Ar_1 + Ar_4 - 3 >= 0 /\\ -Ar_1 + Ar_4 + 1 >= 0 /\\ Ar_0 + Ar_4 - 3 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-4) = 0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 = 0 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-4) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_4 + 1 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-0) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-1) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-3) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-4) = Ar_0 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_4 >= 1 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-0) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-1) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-3) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-4) = Ar_0 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\\ Ar_0 - Ar_6 >= 0 /\\ -Ar_5 + Ar_6 >= 0 /\\ Ar_2 - Ar_5 - 1 >= 0 /\\ Ar_0 - Ar_5 - 1 >= 0 /\\ Ar_3 - Ar_4 - 1 >= 0 /\\ Ar_1 - Ar_4 - 2 >= 0 /\\ Ar_0 - Ar_4 - 2 >= 0 /\\ Ar_1 - Ar_3 - 1 >= 0 /\\ Ar_0 - Ar_3 - 1 >= 0 /\\ Ar_3 - 1 >= 0 /\\ Ar_1 + Ar_3 - 3 >= 0 /\\ -Ar_1 + Ar_3 + 1 >= 0 /\\ Ar_0 + Ar_3 - 3 >= 0 /\\ Ar_0 - Ar_2 >= 0 /\\ Ar_0 - Ar_1 >= 0 /\\ Ar_1 - 2 >= 0 /\\ Ar_0 + Ar_1 - 4 >= 0 /\\ Ar_0 - 2 >= 0 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-1) = 1 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-4) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ 0 >= Ar_2 + 1 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-1) = 1 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-2) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-4) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 >= 1 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-0) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-1) = 1 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-2) = 0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-3) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-4) = Ar_0 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-5) = Ar_0 + 7*Ar_0^2 S("evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\\ -Ar_1 + 1 >= 0 /\\ Ar_0 - Ar_1 - 1 >= 0 /\\ Ar_1 - 1 >= 0 /\\ Ar_0 + Ar_1 - 3 >= 0 /\\ Ar_0 - 2 >= 0 /\\ Ar_2 = 0 ]", 0-6) = Ar_0 + 7*Ar_0^2 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-0) = Ar_0 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-1) = Ar_1 + 3 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-2) = Ar_2 + Ar_0 + 7*Ar_0^2 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-3) = Ar_0 + Ar_3 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-4) = Ar_0 + Ar_4 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-5) = Ar_5 + Ar_0 + 7*Ar_0^2 S("evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6))", 0-6) = Ar_6 + Ar_0 + 7*Ar_0^2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-0) = Ar_0 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-2) = Ar_2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ]", 0-6) = Ar_6 orients the transitions evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_4 - 1 >= 0 /\ Ar_3 + Ar_4 - 2 >= 0 /\ -Ar_3 + Ar_4 >= 0 /\ Ar_1 + Ar_4 - 3 >= 0 /\ -Ar_1 + Ar_4 + 1 >= 0 /\ Ar_0 + Ar_4 - 3 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= Ar_3 ] weakly and the transitions evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_4 - 1 >= 0 /\ Ar_3 + Ar_4 - 2 >= 0 /\ -Ar_3 + Ar_4 >= 0 /\ Ar_1 + Ar_4 - 3 >= 0 /\ -Ar_1 + Ar_4 + 1 >= 0 /\ Ar_0 + Ar_4 - 3 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= Ar_3 ] 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) -> Com_1(evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 0 <= 0 ] (Comp: 3, Cost: 1) evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectstop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_2 = 0 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_2 >= 1 ] (Comp: 3, Cost: 1) evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ -Ar_1 + 1 >= 0 /\ Ar_0 - Ar_1 - 1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ 0 >= Ar_2 + 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_3, Ar_6, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect10(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_6 >= 0 /\ Ar_0 - Ar_6 >= 0 /\ -Ar_5 + Ar_6 >= 0 /\ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_2)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ 0 >= Ar_4 + 1 ] (Comp: 7*Ar_0, Cost: 1) evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect9(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_5)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 = 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect8(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_2 - Ar_5 - 1 >= 0 /\ Ar_0 - Ar_5 - 1 >= 0 /\ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2 - Ar_3, Ar_6)) [ Ar_3 - Ar_4 - 1 >= 0 /\ Ar_1 - Ar_4 - 2 >= 0 /\ Ar_0 - Ar_4 - 2 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 2*Ar_0^2, Cost: 1) evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4 - Ar_3, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_4 - 1 >= 0 /\ Ar_3 + Ar_4 - 2 >= 0 /\ -Ar_3 + Ar_4 >= 0 /\ Ar_1 + Ar_4 - 3 >= 0 /\ -Ar_1 + Ar_4 + 1 >= 0 /\ Ar_0 + Ar_4 - 3 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 ] (Comp: 7*Ar_0, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_3 >= Ar_4 + 1 ] (Comp: 2*Ar_0^2, Cost: 1) evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_4 >= 0 /\ Ar_1 - Ar_3 - 1 >= 0 /\ Ar_0 - Ar_3 - 1 >= 0 /\ Ar_3 - 1 >= 0 /\ Ar_1 + Ar_3 - 3 >= 0 /\ -Ar_1 + Ar_3 + 1 >= 0 /\ Ar_0 + Ar_3 - 3 >= 0 /\ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 2 >= 0 /\ Ar_0 + Ar_1 - 4 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_4 >= Ar_3 ] (Comp: 3, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ 1 >= Ar_1 ] (Comp: Ar_0, Cost: 1) evalperfectbb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb2in(Ar_0, Ar_1, Ar_2, Ar_1 - 1, Ar_0, Ar_5, Ar_6)) [ Ar_0 - Ar_2 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_1 - 1 >= 0 /\ Ar_0 + Ar_1 - 3 >= 0 /\ Ar_0 - 2 >= 0 /\ Ar_1 >= 2 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb1in(Ar_0, Ar_0, Ar_0, Ar_3, Ar_4, Ar_5, Ar_6)) [ Ar_0 >= 2 ] (Comp: 1, Cost: 1) evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb6in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) [ 1 >= Ar_0 ] (Comp: 1, Cost: 1) evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfect0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) (Comp: 1, Cost: 1) evalperfectstart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6) -> Com_1(evalperfectbb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6)) start location: koat_start leaf cost: 0 Complexity upper bound 64*Ar_0 + 4*Ar_0^2 + 20 Time: 0.976 sec (SMT: 0.588 sec) ---------------------------------------- (2) BOUNDS(1, n^2) ---------------------------------------- (3) Loat Proof (FINISHED) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: evalperfectstart 0: evalperfectstart -> evalperfectbb0in : [], cost: 1 1: evalperfectbb0in -> evalperfect0 : [], cost: 1 2: evalperfect0 -> evalperfect1 : [], cost: 1 3: evalperfect1 -> evalperfectbb6in : [ 1>=A ], cost: 1 4: evalperfect1 -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 1 5: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=A, [ B>=2 ], cost: 1 6: evalperfectbb1in -> evalperfectbb5in : [ 1>=B ], cost: 1 7: evalperfectbb2in -> evalperfectbb3in : [ E>=D ], cost: 1 8: evalperfectbb2in -> evalperfectbb4in : [ D>=1+E ], cost: 1 9: evalperfectbb3in -> evalperfectbb2in : E'=-D+E, [], cost: 1 10: evalperfectbb4in -> evalperfect7 : F'=C-D, [], cost: 1 11: evalperfect7 -> evalperfect8 : [], cost: 1 12: evalperfect8 -> evalperfect9 : G'=F, [ E==0 ], cost: 1 13: evalperfect8 -> evalperfect9 : G'=C, [ 0>=1+E ], cost: 1 14: evalperfect8 -> evalperfect9 : G'=C, [ E>=1 ], cost: 1 15: evalperfect9 -> evalperfect10 : [], cost: 1 16: evalperfect10 -> evalperfect11 : [], cost: 1 17: evalperfect11 -> evalperfectbb1in : B'=D, C'=G, [], cost: 1 18: evalperfectbb5in -> evalperfectbb6in : [ 0>=1+C ], cost: 1 19: evalperfectbb5in -> evalperfectbb6in : [ C>=1 ], cost: 1 20: evalperfectbb5in -> evalperfectbb6in : [ C==0 ], cost: 1 21: evalperfectbb6in -> evalperfectstop : [], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 0: evalperfectstart -> evalperfectbb0in : [], cost: 1 Removed unreachable and leaf rules: Start location: evalperfectstart 0: evalperfectstart -> evalperfectbb0in : [], cost: 1 1: evalperfectbb0in -> evalperfect0 : [], cost: 1 2: evalperfect0 -> evalperfect1 : [], cost: 1 4: evalperfect1 -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 1 5: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=A, [ B>=2 ], cost: 1 7: evalperfectbb2in -> evalperfectbb3in : [ E>=D ], cost: 1 8: evalperfectbb2in -> evalperfectbb4in : [ D>=1+E ], cost: 1 9: evalperfectbb3in -> evalperfectbb2in : E'=-D+E, [], cost: 1 10: evalperfectbb4in -> evalperfect7 : F'=C-D, [], cost: 1 11: evalperfect7 -> evalperfect8 : [], cost: 1 12: evalperfect8 -> evalperfect9 : G'=F, [ E==0 ], cost: 1 13: evalperfect8 -> evalperfect9 : G'=C, [ 0>=1+E ], cost: 1 14: evalperfect8 -> evalperfect9 : G'=C, [ E>=1 ], cost: 1 15: evalperfect9 -> evalperfect10 : [], cost: 1 16: evalperfect10 -> evalperfect11 : [], cost: 1 17: evalperfect11 -> evalperfectbb1in : B'=D, C'=G, [], cost: 1 ### Simplification by acceleration and chaining ### Eliminated locations (on linear paths): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 5: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=A, [ B>=2 ], cost: 1 25: evalperfectbb2in -> evalperfectbb2in : E'=-D+E, [ E>=D ], cost: 2 27: evalperfectbb2in -> evalperfect8 : F'=C-D, [ D>=1+E ], cost: 3 12: evalperfect8 -> evalperfect9 : G'=F, [ E==0 ], cost: 1 13: evalperfect8 -> evalperfect9 : G'=C, [ 0>=1+E ], cost: 1 14: evalperfect8 -> evalperfect9 : G'=C, [ E>=1 ], cost: 1 29: evalperfect9 -> evalperfectbb1in : B'=D, C'=G, [], cost: 3 Accelerating simple loops of location 5. Accelerating the following rules: 25: evalperfectbb2in -> evalperfectbb2in : E'=-D+E, [ E>=D ], cost: 2 Found no metering function for rule 25. Removing the simple loops:. Accelerated all simple loops using metering functions (where possible): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 5: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=A, [ B>=2 ], cost: 1 25: evalperfectbb2in -> evalperfectbb2in : E'=-D+E, [ E>=D ], cost: 2 27: evalperfectbb2in -> evalperfect8 : F'=C-D, [ D>=1+E ], cost: 3 12: evalperfect8 -> evalperfect9 : G'=F, [ E==0 ], cost: 1 13: evalperfect8 -> evalperfect9 : G'=C, [ 0>=1+E ], cost: 1 14: evalperfect8 -> evalperfect9 : G'=C, [ E>=1 ], cost: 1 29: evalperfect9 -> evalperfectbb1in : B'=D, C'=G, [], cost: 3 Chained accelerated rules (with incoming rules): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 5: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=A, [ B>=2 ], cost: 1 30: evalperfectbb1in -> evalperfectbb2in : D'=-1+B, E'=1+A-B, [ B>=2 && A>=-1+B ], cost: 3 27: evalperfectbb2in -> evalperfect8 : F'=C-D, [ D>=1+E ], cost: 3 12: evalperfect8 -> evalperfect9 : G'=F, [ E==0 ], cost: 1 13: evalperfect8 -> evalperfect9 : G'=C, [ 0>=1+E ], cost: 1 14: evalperfect8 -> evalperfect9 : G'=C, [ E>=1 ], cost: 1 29: evalperfect9 -> evalperfectbb1in : B'=D, C'=G, [], cost: 3 Eliminated locations (on tree-shaped paths): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 31: evalperfectbb1in -> evalperfect8 : D'=-1+B, E'=A, F'=1+C-B, [ B>=2 && -1+B>=1+A ], cost: 4 32: evalperfectbb1in -> evalperfect8 : D'=-1+B, E'=1+A-B, F'=1+C-B, [ B>=2 && A>=-1+B && -1+B>=2+A-B ], cost: 6 33: evalperfect8 -> evalperfectbb1in : B'=D, C'=F, G'=F, [ E==0 ], cost: 4 34: evalperfect8 -> evalperfectbb1in : B'=D, C'=C, G'=C, [ 0>=1+E ], cost: 4 35: evalperfect8 -> evalperfectbb1in : B'=D, C'=C, G'=C, [ E>=1 ], cost: 4 Eliminated locations (on tree-shaped paths): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 36: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=1+C-B, D'=-1+B, E'=A, F'=1+C-B, G'=1+C-B, [ B>=2 && -1+B>=1+A && A==0 ], cost: 8 37: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=C, D'=-1+B, E'=A, F'=1+C-B, G'=C, [ B>=2 && -1+B>=1+A && 0>=1+A ], cost: 8 38: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=C, D'=-1+B, E'=A, F'=1+C-B, G'=C, [ B>=2 && -1+B>=1+A && A>=1 ], cost: 8 39: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=1+C-B, D'=-1+B, E'=1+A-B, F'=1+C-B, G'=1+C-B, [ B>=2 && -1+B>=2+A-B && 1+A-B==0 ], cost: 10 40: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=C, D'=-1+B, E'=1+A-B, F'=1+C-B, G'=C, [ B>=2 && -1+B>=2+A-B && 1+A-B>=1 ], cost: 10 Accelerating simple loops of location 4. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 36: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=1+C-B, D'=-1+B, E'=A, F'=1+C-B, G'=1+C-B, [ B>=2 && -1+B>=1+A && A==0 ], cost: 8 37: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, D'=-1+B, E'=A, F'=1+C-B, G'=C, [ B>=2 && -1+B>=1+A && 0>=1+A ], cost: 8 38: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, D'=-1+B, E'=A, F'=1+C-B, G'=C, [ B>=2 && -1+B>=1+A && A>=1 ], cost: 8 39: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, C'=1+C-B, D'=-1+B, E'=1+A-B, F'=1+C-B, G'=1+C-B, [ B>=2 && -1+B>=2+A-B && 1+A-B==0 ], cost: 10 40: evalperfectbb1in -> evalperfectbb1in : B'=-1+B, D'=-1+B, E'=1+A-B, F'=1+C-B, G'=C, [ B>=2 && -1+B>=2+A-B && 1+A-B>=1 ], cost: 10 Accelerated rule 36 with metering function -1-A+B, yielding the new rule 41. Accelerated rule 37 with metering function -1+B, yielding the new rule 42. Accelerated rule 38 with metering function -1-A+B, yielding the new rule 43. Accelerated rule 39 with metering function -1-A+B, yielding the new rule 44. Accelerated rule 40 with metering function meter (where 2*meter==-2-A+2*B), yielding the new rule 45. During metering: Instantiating temporary variables by {meter==1} Removing the simple loops: 36 37 38 39 40. Accelerated all simple loops using metering functions (where possible): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 41: evalperfectbb1in -> evalperfectbb1in : B'=1+A, C'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, D'=1+A, E'=A, F'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, G'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, [ B>=2 && -1+B>=1+A && A==0 ], cost: -8-8*A+8*B 42: evalperfectbb1in -> evalperfectbb1in : B'=1, D'=1, E'=A, F'=-1+C, G'=C, [ B>=2 && -1+B>=1+A && 0>=1+A ], cost: -8+8*B 43: evalperfectbb1in -> evalperfectbb1in : B'=1+A, D'=1+A, E'=A, F'=-1+C-A, G'=C, [ B>=2 && -1+B>=1+A && A>=1 ], cost: -8-8*A+8*B 44: evalperfectbb1in -> evalperfectbb1in : B'=1+A, C'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, D'=1+A, E'=-1, F'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, G'=-1/2+C+1/2*(1+A-B)^2-1/2*A+(1+A-B)*B+1/2*B, [ B>=2 && -1+B>=2+A-B && 1+A-B==0 && -1-A+B>=1 ], cost: -10-10*A+10*B 45: evalperfectbb1in -> evalperfectbb1in : B'=-meter+B, D'=-meter+B, E'=A+meter-B, F'=C+meter-B, G'=C, [ B>=2 && -1+B>=2+A-B && 1+A-B>=1 && 2*meter==-2-A+2*B && meter>=1 ], cost: 10*meter Chained accelerated rules (with incoming rules): Start location: evalperfectstart 24: evalperfectstart -> evalperfectbb1in : B'=A, C'=A, [ A>=2 ], cost: 4 46: evalperfectstart -> evalperfectbb1in : B'=A-meter, C'=A, D'=A-meter, E'=meter, F'=meter, G'=A, [ -1+A>=2 && 2*meter==-2+A && meter>=1 ], cost: 4+10*meter Removed unreachable locations (and leaf rules with constant cost): Start location: evalperfectstart 46: evalperfectstart -> evalperfectbb1in : B'=A-meter, C'=A, D'=A-meter, E'=meter, F'=meter, G'=A, [ -1+A>=2 && 2*meter==-2+A && meter>=1 ], cost: 4+10*meter ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: evalperfectstart 46: evalperfectstart -> evalperfectbb1in : B'=A-meter, C'=A, D'=A-meter, E'=meter, F'=meter, G'=A, [ -1+A>=2 && 2*meter==-2+A && meter>=1 ], cost: 4+10*meter Computing asymptotic complexity for rule 46 Solved the limit problem by the following transformations: Created initial limit problem: 4+10*meter (+), 3-A+2*meter (+/+!), -1+A-2*meter (+/+!), -2+A (+/+!) [not solved] removing all constraints (solved by SMT) resulting limit problem: [solved] applying transformation rule (C) using substitution {A==2*n,meter==-1+n} resulting limit problem: [solved] Solution: A / 2*n meter / -1+n Resulting cost -6+10*n has complexity: Poly(n^1) Found new complexity Poly(n^1). Obtained the following overall complexity (w.r.t. the length of the input n): Complexity: Poly(n^1) Cpx degree: 1 Solved cost: -6+10*n Rule cost: 4+10*meter Rule guard: [ -1+A>=2 && 2*meter==-2+A ] WORST_CASE(Omega(n^1),?) ---------------------------------------- (4) BOUNDS(n^1, INF)