flt6 c1f33df66d 1
Former-commit-id: 1b34dc488f5306fcb5d20746c217255bb9ead3c5
2025-06-06 23:02:15 +08:00
2025-05-26 19:16:51 +08:00
src
2025-05-15 23:49:13 +08:00
2025-05-26 19:14:55 +08:00
src
2025-05-15 23:49:13 +08:00
2025-06-03 12:26:07 +08:00
2025-06-03 12:26:07 +08:00
1
2025-06-06 23:02:15 +08:00
2025-06-03 12:24:32 +08:00
1
2025-06-06 23:02:15 +08:00
src
2025-05-15 23:49:13 +08:00
1
2025-06-06 23:02:15 +08:00
2025-05-27 00:06:47 +08:00
2025-06-03 12:26:07 +08:00
2025-06-03 12:26:07 +08:00
1
2025-06-06 23:02:15 +08:00
1
2025-06-06 23:02:15 +08:00
2025-06-05 22:23:28 +08:00
2025-06-05 22:23:28 +08:00
1
2025-06-06 23:02:15 +08:00
2025-06-05 13:10:32 +08:00

状态管理逻辑:

  • 滑动窗口 维护一个滑动窗口history记录最近end_bounce_time内的状态。 状态包括:时间,浓度,状态,当前截图

  • 进入

  1. middle: predictor返回middle立即进入slow状态。
  2. about: 返回about且处于middle则进入about状态
  3. end返回end置end_check标记开始检查
  • check
  1. middle: 进入middle的bounce_time后在最近bounce_time内middle比例<70%返回fast状态。
  2. about随着middle退出一起退出不单独处理
  3. end进入end之后的end_bounce_time如果end_bounce_time内end比例<80%则实验终止逻辑。否则从history中找到第二个end并继续check逻辑。
Description
No description provided
Readme 47 MiB
Languages
Python 100%