/export/starexec/sandbox2/solver/bin/starexec_run_complexity /export/starexec/sandbox2/benchmark/theBenchmark.koat /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), O(n^1)) proof of /export/starexec/sandbox2/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^1). (0) CpxIntTrs (1) Koat Proof [FINISHED, 814 ms] (2) BOUNDS(1, n^1) (3) Loat Proof [FINISHED, 1204 ms] (4) BOUNDS(n^1, INF) ---------------------------------------- (0) Obligation: Complexity Int TRS consisting of the following rules: eval_speedNestedMultiple_start(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb0_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_bb0_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_0(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_0(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_1(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_1(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_2(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_2(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_3(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_3(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_4(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_4(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_5(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_5(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb1_in(v_x, v_y, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_bb1_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb2_in(v__0, v__01, v__01, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v__0 < v_n eval_speedNestedMultiple_bb1_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb5_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v__0 >= v_n eval_speedNestedMultiple_bb2_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb3_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v__1 < v_m eval_speedNestedMultiple_bb2_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple__critedge_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v__1 >= v_m eval_speedNestedMultiple_bb3_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_6(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_6(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_7(v__0, v__01, v__1, nondef_0, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_7(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb4_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v_2 > 0 eval_speedNestedMultiple_7(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple__critedge_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: v_2 <= 0 eval_speedNestedMultiple_bb4_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb2_in(v__0, v__01, v__1 + 1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple__critedge_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_11(v__0, v__01, v__1, v_2, v__0 + 1, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_11(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_12(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_12(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_bb1_in(v_5, v__1, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE eval_speedNestedMultiple_bb5_in(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y) -> Com_1(eval_speedNestedMultiple_stop(v__0, v__01, v__1, v_2, v_5, v_m, v_n, v_x, v_y)) :|: TRUE The start-symbols are:[eval_speedNestedMultiple_start_9] ---------------------------------------- (1) Koat Proof (FINISHED) YES(?, 36*Ar_1 + 36*Ar_4 + 25*Ar_3 + 25*Ar_6 + 12) Initial complexity problem: 1: T: (Comp: ?, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) (Comp: ?, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 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) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) (Comp: ?, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalspeedNestedMultiplestart) = 2 Pol(evalspeedNestedMultiplebb0in) = 2 Pol(evalspeedNestedMultiple0) = 2 Pol(evalspeedNestedMultiple1) = 2 Pol(evalspeedNestedMultiple2) = 2 Pol(evalspeedNestedMultiple3) = 2 Pol(evalspeedNestedMultiple4) = 2 Pol(evalspeedNestedMultiple5) = 2 Pol(evalspeedNestedMultiplebb1in) = 2 Pol(evalspeedNestedMultiplebb2in) = 2 Pol(evalspeedNestedMultiplebb5in) = 1 Pol(evalspeedNestedMultiplebb3in) = 2 Pol(evalspeedNestedMultiplecritedgein) = 2 Pol(evalspeedNestedMultiple6) = 2 Pol(evalspeedNestedMultiple7) = 2 Pol(evalspeedNestedMultiplebb4in) = 2 Pol(evalspeedNestedMultiple11) = 2 Pol(evalspeedNestedMultiple12) = 2 Pol(evalspeedNestedMultiplestop) = 0 Pol(koat_start) = 2 orients all transitions weakly and the transitions evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] strictly and produces the following problem: 3: T: (Comp: 1, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) (Comp: ?, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 2, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalspeedNestedMultiplestart) = -V_2 + V_5 Pol(evalspeedNestedMultiplebb0in) = -V_2 + V_5 Pol(evalspeedNestedMultiple0) = -V_2 + V_5 Pol(evalspeedNestedMultiple1) = -V_2 + V_5 Pol(evalspeedNestedMultiple2) = -V_2 + V_5 Pol(evalspeedNestedMultiple3) = -V_2 + V_5 Pol(evalspeedNestedMultiple4) = -V_2 + V_5 Pol(evalspeedNestedMultiple5) = -V_2 + V_5 Pol(evalspeedNestedMultiplebb1in) = -V_1 + V_5 Pol(evalspeedNestedMultiplebb2in) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiplebb5in) = -V_1 + V_5 Pol(evalspeedNestedMultiplebb3in) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiplecritedgein) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiple6) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiple7) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiplebb4in) = -V_1 + V_5 - 1 Pol(evalspeedNestedMultiple11) = V_5 - V_9 Pol(evalspeedNestedMultiple12) = V_5 - V_9 Pol(evalspeedNestedMultiplestop) = -V_1 + V_5 Pol(koat_start) = -V_2 + V_5 orients all transitions weakly and the transition evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] strictly and produces the following problem: 4: T: (Comp: 1, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: Ar_1 + Ar_4, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) (Comp: ?, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 2, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(evalspeedNestedMultiplecritedgein) = 3 Pol(evalspeedNestedMultiple11) = 2 Pol(evalspeedNestedMultiplebb4in) = 4 Pol(evalspeedNestedMultiplebb2in) = 4 Pol(evalspeedNestedMultiplebb3in) = 4 Pol(evalspeedNestedMultiple6) = 4 Pol(evalspeedNestedMultiple7) = 4 Pol(evalspeedNestedMultiple12) = 1 Pol(evalspeedNestedMultiplebb1in) = 0 and size complexities S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-0) = Ar_0 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-1) = Ar_1 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-2) = Ar_2 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-3) = Ar_3 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-4) = Ar_4 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-5) = Ar_5 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-6) = Ar_6 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-7) = Ar_7 S("koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ]", 0-8) = Ar_8 S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = ? S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = ? S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = ? S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = ? S("evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = ? S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = ? S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = ? S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = ? S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = ? S("evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = ? S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = ? S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = ? S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = ? S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = ? S("evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = ? S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-0) = ? S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-1) = Ar_1 S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-2) = ? S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-3) = Ar_3 S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-4) = Ar_4 S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-5) = ? S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-6) = Ar_6 S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-7) = ? S("evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1))", 0-8) = ? S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-0) = ? S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-2) = ? S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-5) = ? S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-7) = ? S("evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8))", 0-8) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-0) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-1) = Ar_1 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-2) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-3) = Ar_3 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-4) = Ar_4 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-5) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-6) = Ar_6 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-7) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ]", 0-8) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-0) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-1) = Ar_1 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-2) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-3) = Ar_3 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-4) = Ar_4 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-5) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-6) = Ar_6 S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-7) = ? S("evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ]", 0-8) = ? S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-0) = ? S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-2) = ? S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-5) = ? S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-7) = ? S("evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8))", 0-8) = ? S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = ? S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = ? S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = ? S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = ? S("evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-0) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-1) = Ar_1 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-2) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-3) = Ar_3 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-4) = Ar_4 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-5) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-6) = Ar_6 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-7) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ]", 0-8) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-0) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-1) = Ar_1 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-2) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-3) = Ar_3 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-4) = Ar_4 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-5) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-6) = Ar_6 S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-7) = ? S("evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ]", 0-8) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-0) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-1) = Ar_1 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-2) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-3) = Ar_3 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-4) = Ar_4 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-5) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-6) = Ar_6 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-7) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ]", 0-8) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-0) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-1) = Ar_1 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-2) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-3) = Ar_3 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-4) = Ar_4 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-5) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-6) = Ar_6 S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-7) = ? S("evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ]", 0-8) = ? S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_1 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_3 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-0) = Ar_0 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-1) = Ar_1 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-2) = Ar_2 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-3) = Ar_3 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-4) = Ar_4 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-5) = Ar_5 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-6) = Ar_6 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-7) = Ar_7 S("evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8))", 0-8) = Ar_8 orients the transitions evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) weakly and the transitions evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) strictly and produces the following problem: 5: T: (Comp: 1, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: Ar_1 + Ar_4, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_4 >= Ar_0 + 1 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 >= Ar_4 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_6 >= Ar_5 + 1 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_7 >= 1 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 2, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Applied AI with 'oct' on problem 5 to obtain the following invariants: For symbol evalspeedNestedMultiple11: X_5 - X_9 >= 0 /\ X_1 - X_9 + 1 >= 0 /\ -X_2 + X_9 - 1 >= 0 /\ -X_1 + X_9 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiple12: X_5 - X_9 >= 0 /\ X_1 - X_9 + 1 >= 0 /\ -X_2 + X_9 - 1 >= 0 /\ -X_1 + X_9 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiple6: -X_6 + X_7 - 1 >= 0 /\ -X_4 + X_7 - 1 >= 0 /\ -X_3 + X_7 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiple7: -X_6 + X_7 - 1 >= 0 /\ -X_4 + X_7 - 1 >= 0 /\ -X_3 + X_7 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplebb1in: X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplebb2in: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplebb3in: -X_6 + X_7 - 1 >= 0 /\ -X_4 + X_7 - 1 >= 0 /\ -X_3 + X_7 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplebb4in: X_8 - 1 >= 0 /\ -X_6 + X_7 - 1 >= 0 /\ -X_4 + X_7 - 1 >= 0 /\ -X_3 + X_7 - 1 >= 0 /\ -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplebb5in: X_1 - X_5 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_2 >= 0 For symbol evalspeedNestedMultiplecritedgein: -X_4 + X_6 >= 0 /\ -X_3 + X_6 >= 0 /\ -X_2 + X_5 - 1 >= 0 /\ -X_1 + X_5 - 1 >= 0 /\ X_3 - X_4 >= 0 /\ X_1 - X_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, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_4 - Ar_8 >= 0 /\ Ar_0 - Ar_8 + 1 >= 0 /\ -Ar_1 + Ar_8 - 1 >= 0 /\ -Ar_0 + Ar_8 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_4 - Ar_8 >= 0 /\ Ar_0 - Ar_8 + 1 >= 0 /\ -Ar_1 + Ar_8 - 1 >= 0 /\ -Ar_0 + Ar_8 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) [ Ar_7 - 1 >= 0 /\ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_7 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_7 >= 1 ] (Comp: ?, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_6 ] (Comp: ?, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: Ar_1 + Ar_4, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiplestart) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiplebb5in) = -3*V_1 - 5*V_3 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiplestop) = -3*V_1 - 5*V_3 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple12) = 3*V_5 - 5*V_6 + 5*V_7 - 3*V_9 Pol(evalspeedNestedMultiplebb1in) = -3*V_1 - 5*V_3 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple11) = 3*V_5 - 5*V_6 + 5*V_7 - 3*V_9 Pol(evalspeedNestedMultiplecritedgein) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 - 3 Pol(evalspeedNestedMultiplebb4in) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 - 4 Pol(evalspeedNestedMultiplebb2in) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 Pol(evalspeedNestedMultiple7) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 - 3 Pol(evalspeedNestedMultiple6) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 - 2 Pol(evalspeedNestedMultiplebb3in) = -3*V_1 + 3*V_5 - 5*V_6 + 5*V_7 - 1 Pol(evalspeedNestedMultiple5) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple4) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple3) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple2) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple1) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiple0) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 Pol(evalspeedNestedMultiplebb0in) = -3*V_2 - 5*V_4 + 3*V_5 + 5*V_7 orients all transitions weakly and the transitions evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) [ Ar_7 - 1 >= 0 /\ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= Ar_5 + 1 ] evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_7 >= 1 ] evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] strictly and produces the following problem: 7: T: (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ 0 <= 0 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplestop(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_0 - Ar_4 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_8, Ar_1, Ar_5, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_4 - Ar_8 >= 0 /\ Ar_0 - Ar_8 + 1 >= 0 /\ -Ar_1 + Ar_8 - 1 >= 0 /\ -Ar_0 + Ar_8 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple12(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_4 - Ar_8 >= 0 /\ Ar_0 - Ar_8 + 1 >= 0 /\ -Ar_1 + Ar_8 - 1 >= 0 /\ -Ar_0 + Ar_8 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple11(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_0 + 1)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 3*Ar_1 + 5*Ar_3 + 3*Ar_4 + 5*Ar_6, Cost: 1) evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5 + 1, Ar_6, Ar_7, Ar_8)) [ Ar_7 - 1 >= 0 /\ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ 0 >= Ar_7 ] (Comp: 3*Ar_1 + 5*Ar_3 + 3*Ar_4 + 5*Ar_6, Cost: 1) evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb4in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_7 >= 1 ] (Comp: 3*Ar_1 + 5*Ar_3 + 3*Ar_4 + 5*Ar_6, Cost: 1) evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple7(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Fresh_0, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 3*Ar_1 + 5*Ar_3 + 3*Ar_4 + 5*Ar_6, Cost: 1) evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_5 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_6 - 1 >= 0 /\ -Ar_2 + Ar_6 - 1 >= 0 /\ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 ] (Comp: 4*Ar_1 + 4*Ar_4, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplecritedgein(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_5 >= Ar_6 ] (Comp: 3*Ar_1 + 5*Ar_3 + 3*Ar_4 + 5*Ar_6, Cost: 1) evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb3in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ -Ar_3 + Ar_5 >= 0 /\ -Ar_2 + Ar_5 >= 0 /\ -Ar_1 + Ar_4 - 1 >= 0 /\ -Ar_0 + Ar_4 - 1 >= 0 /\ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_6 >= Ar_5 + 1 ] (Comp: 2, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb5in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_0 >= Ar_4 ] (Comp: Ar_1 + Ar_4, Cost: 1) evalspeedNestedMultiplebb1in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb2in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_2, Ar_6, Ar_7, Ar_8)) [ Ar_2 - Ar_3 >= 0 /\ Ar_0 - Ar_1 >= 0 /\ Ar_4 >= Ar_0 + 1 ] (Comp: 1, Cost: 1) evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb1in(Ar_1, Ar_1, Ar_3, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple5(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiple0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) (Comp: 1, Cost: 1) evalspeedNestedMultiplestart(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8) -> Com_1(evalspeedNestedMultiplebb0in(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8)) start location: koat_start leaf cost: 0 Complexity upper bound 36*Ar_1 + 36*Ar_4 + 25*Ar_3 + 25*Ar_6 + 12 Time: 0.873 sec (SMT: 0.490 sec) ---------------------------------------- (2) BOUNDS(1, n^1) ---------------------------------------- (3) Loat Proof (FINISHED) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: evalspeedNestedMultiplestart 0: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb0in : [], cost: 1 1: evalspeedNestedMultiplebb0in -> evalspeedNestedMultiple0 : [], cost: 1 2: evalspeedNestedMultiple0 -> evalspeedNestedMultiple1 : [], cost: 1 3: evalspeedNestedMultiple1 -> evalspeedNestedMultiple2 : [], cost: 1 4: evalspeedNestedMultiple2 -> evalspeedNestedMultiple3 : [], cost: 1 5: evalspeedNestedMultiple3 -> evalspeedNestedMultiple4 : [], cost: 1 6: evalspeedNestedMultiple4 -> evalspeedNestedMultiple5 : [], cost: 1 7: evalspeedNestedMultiple5 -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 1 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 9: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb5in : [ A>=E ], cost: 1 10: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb3in : [ G>=1+F ], cost: 1 11: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplecritedgein : [ F>=G ], cost: 1 12: evalspeedNestedMultiplebb3in -> evalspeedNestedMultiple6 : [], cost: 1 13: evalspeedNestedMultiple6 -> evalspeedNestedMultiple7 : H'=free, [], cost: 1 14: evalspeedNestedMultiple7 -> evalspeedNestedMultiplebb4in : [ H>=1 ], cost: 1 15: evalspeedNestedMultiple7 -> evalspeedNestedMultiplecritedgein : [ 0>=H ], cost: 1 16: evalspeedNestedMultiplebb4in -> evalspeedNestedMultiplebb2in : F'=1+F, [], cost: 1 17: evalspeedNestedMultiplecritedgein -> evalspeedNestedMultiple11 : Q'=1+A, [], cost: 1 18: evalspeedNestedMultiple11 -> evalspeedNestedMultiple12 : [], cost: 1 19: evalspeedNestedMultiple12 -> evalspeedNestedMultiplebb1in : A'=Q, C'=F, [], cost: 1 20: evalspeedNestedMultiplebb5in -> evalspeedNestedMultiplestop : [], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 0: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb0in : [], cost: 1 Removed unreachable and leaf rules: Start location: evalspeedNestedMultiplestart 0: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb0in : [], cost: 1 1: evalspeedNestedMultiplebb0in -> evalspeedNestedMultiple0 : [], cost: 1 2: evalspeedNestedMultiple0 -> evalspeedNestedMultiple1 : [], cost: 1 3: evalspeedNestedMultiple1 -> evalspeedNestedMultiple2 : [], cost: 1 4: evalspeedNestedMultiple2 -> evalspeedNestedMultiple3 : [], cost: 1 5: evalspeedNestedMultiple3 -> evalspeedNestedMultiple4 : [], cost: 1 6: evalspeedNestedMultiple4 -> evalspeedNestedMultiple5 : [], cost: 1 7: evalspeedNestedMultiple5 -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 1 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 10: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb3in : [ G>=1+F ], cost: 1 11: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplecritedgein : [ F>=G ], cost: 1 12: evalspeedNestedMultiplebb3in -> evalspeedNestedMultiple6 : [], cost: 1 13: evalspeedNestedMultiple6 -> evalspeedNestedMultiple7 : H'=free, [], cost: 1 14: evalspeedNestedMultiple7 -> evalspeedNestedMultiplebb4in : [ H>=1 ], cost: 1 15: evalspeedNestedMultiple7 -> evalspeedNestedMultiplecritedgein : [ 0>=H ], cost: 1 16: evalspeedNestedMultiplebb4in -> evalspeedNestedMultiplebb2in : F'=1+F, [], cost: 1 17: evalspeedNestedMultiplecritedgein -> evalspeedNestedMultiple11 : Q'=1+A, [], cost: 1 18: evalspeedNestedMultiple11 -> evalspeedNestedMultiple12 : [], cost: 1 19: evalspeedNestedMultiple12 -> evalspeedNestedMultiplebb1in : A'=Q, C'=F, [], cost: 1 ### Simplification by acceleration and chaining ### Eliminated locations (on linear paths): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 11: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplecritedgein : [ F>=G ], cost: 1 29: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiple7 : H'=free, [ G>=1+F ], cost: 3 15: evalspeedNestedMultiple7 -> evalspeedNestedMultiplecritedgein : [ 0>=H ], cost: 1 30: evalspeedNestedMultiple7 -> evalspeedNestedMultiplebb2in : F'=1+F, [ H>=1 ], cost: 2 32: evalspeedNestedMultiplecritedgein -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, Q'=1+A, [], cost: 3 Eliminated locations (on tree-shaped paths): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 34: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb2in : F'=1+F, H'=free, [ G>=1+F && free>=1 ], cost: 5 35: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, Q'=1+A, [ F>=G ], cost: 4 36: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, H'=free, Q'=1+A, [ G>=1+F && 0>=free ], cost: 7 Accelerating simple loops of location 9. Accelerating the following rules: 34: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb2in : F'=1+F, H'=free, [ G>=1+F && free>=1 ], cost: 5 Accelerated rule 34 with metering function -F+G, yielding the new rule 37. Removing the simple loops: 34. Accelerated all simple loops using metering functions (where possible): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 35: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, Q'=1+A, [ F>=G ], cost: 4 36: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, H'=free, Q'=1+A, [ G>=1+F && 0>=free ], cost: 7 37: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb2in : F'=G, H'=free, [ G>=1+F && free>=1 ], cost: -5*F+5*G Chained accelerated rules (with incoming rules): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 8: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=C, [ E>=1+A ], cost: 1 38: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb2in : F'=G, H'=free, [ E>=1+A && G>=1+C && free>=1 ], cost: 1-5*C+5*G 35: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, Q'=1+A, [ F>=G ], cost: 4 36: evalspeedNestedMultiplebb2in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=F, H'=free, Q'=1+A, [ G>=1+F && 0>=free ], cost: 7 Eliminated locations (on tree-shaped paths): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 39: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=C, F'=C, Q'=1+A, [ E>=1+A && C>=G ], cost: 5 40: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=C, F'=C, H'=free, Q'=1+A, [ E>=1+A && G>=1+C && 0>=free ], cost: 8 41: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=G, F'=G, H'=free, Q'=1+A, [ E>=1+A && G>=1+C && free>=1 ], cost: 5-5*C+5*G 42: evalspeedNestedMultiplebb1in -> [20] : [ E>=1+A && G>=1+C && free>=1 ], cost: 1-5*C+5*G Accelerating simple loops of location 8. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 39: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, F'=C, Q'=1+A, [ E>=1+A && C>=G ], cost: 5 40: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, F'=C, H'=free, Q'=1+A, [ E>=1+A && G>=1+C && 0>=free ], cost: 8 41: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=G, F'=G, H'=free, Q'=1+A, [ E>=1+A && G>=1+C && free>=1 ], cost: 5-5*C+5*G Accelerated rule 39 with metering function -A+E, yielding the new rule 43. Accelerated rule 40 with metering function -A+E, yielding the new rule 44. Found no metering function for rule 41. Removing the simple loops: 39 40. Accelerated all simple loops using metering functions (where possible): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 41: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=1+A, C'=G, F'=G, H'=free, Q'=1+A, [ E>=1+A && G>=1+C && free>=1 ], cost: 5-5*C+5*G 42: evalspeedNestedMultiplebb1in -> [20] : [ E>=1+A && G>=1+C && free>=1 ], cost: 1-5*C+5*G 43: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=E, F'=C, Q'=E, [ E>=1+A && C>=G ], cost: -5*A+5*E 44: evalspeedNestedMultiplebb1in -> evalspeedNestedMultiplebb1in : A'=E, F'=C, H'=free, Q'=E, [ E>=1+A && G>=1+C && 0>=free ], cost: -8*A+8*E Chained accelerated rules (with incoming rules): Start location: evalspeedNestedMultiplestart 27: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=B, C'=D, [], cost: 8 45: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=1+B, C'=G, F'=G, H'=free, Q'=1+B, [ E>=1+B && G>=1+D && free>=1 ], cost: 13+5*G-5*D 46: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=E, C'=D, F'=D, Q'=E, [ E>=1+B && D>=G ], cost: 8+5*E-5*B 47: evalspeedNestedMultiplestart -> evalspeedNestedMultiplebb1in : A'=E, C'=D, F'=D, H'=free, Q'=E, [ E>=1+B && G>=1+D && 0>=free ], cost: 8+8*E-8*B 42: evalspeedNestedMultiplebb1in -> [20] : [ E>=1+A && G>=1+C && free>=1 ], cost: 1-5*C+5*G Eliminated locations (on tree-shaped paths): Start location: evalspeedNestedMultiplestart 48: evalspeedNestedMultiplestart -> [20] : A'=B, C'=D, [ E>=1+B && G>=1+D && free>=1 ], cost: 9+5*G-5*D 49: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && G>=1+D && free>=1 ], cost: 13+5*G-5*D 50: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && D>=G ], cost: 8+5*E-5*B 51: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && G>=1+D && 0>=free ], cost: 8+8*E-8*B ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: evalspeedNestedMultiplestart 49: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && G>=1+D && free>=1 ], cost: 13+5*G-5*D 50: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && D>=G ], cost: 8+5*E-5*B 51: evalspeedNestedMultiplestart -> [22] : [ E>=1+B && G>=1+D && 0>=free ], cost: 8+8*E-8*B Computing asymptotic complexity for rule 49 Solved the limit problem by the following transformations: Created initial limit problem: G-D (+/+!), free (+/+!), E-B (+/+!), 13+5*G-5*D (+) [not solved] removing all constraints (solved by SMT) resulting limit problem: [solved] applying transformation rule (C) using substitution {G==0,D==-n,free==1,E==1,B==0} resulting limit problem: [solved] Solution: G / 0 D / -n free / 1 E / 1 B / 0 Resulting cost 13+5*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: 13+5*n Rule cost: 13+5*G-5*D Rule guard: [ E>=1+B && G>=1+D && free>=1 ] WORST_CASE(Omega(n^1),?) ---------------------------------------- (4) BOUNDS(n^1, INF)