--- config: flowchart: curve: linear --- graph TD; __start__([

__start__

]):::first init(init) tick(tick) counter_up(counter_up) rate_up(rate_up) rate_same(rate_same) rate_guarantee(rate_guarantee) r_g10(r_g10) r_g80(r_g80) r_gs(r_gs) prep(prep) roll(roll) c_80(c_80) c_10(c_10) end_roll(end_roll) __end__([

__end__

]):::last __start__ --> init; c_10 --> end_roll; c_80 --> end_roll; counter_up -.  0  .-> rate_same; counter_up -.  65  .-> rate_up; end_roll -.-> __end__; end_roll -.-> tick; init -.-> __end__; init -.-> tick; prep --> roll; r_g10 --> prep; r_g80 --> prep; r_gs --> prep; rate_guarantee -.  1  .-> prep; rate_guarantee -.  10  .-> r_g10; rate_guarantee -.  80  .-> r_g80; rate_guarantee -.  240  .-> r_gs; rate_same --> rate_guarantee; rate_up --> rate_guarantee; roll -.  10  .-> c_10; roll -.  240  .-> c_80; roll -.  1  .-> end_roll; tick --> counter_up; classDef default fill:#f2f0ff,line-height:1.2 classDef first fill-opacity:0 classDef last fill:#bfb6fc