睡眠质量预测系统
用非负整数 \(s\) 描述睡眠预测分数。每个单位分数可以大致认为是一个小时优质睡眠。数值越大睡眠质量越高,分数过低(<5)时将有失眠/半夜醒来的风险。
值得一提的是,\(s\) 并不会每天清零,而是以一定规则在两天之间继承。假设前一天睡前分数为 \(s_i\),当晚睡觉时长为 \(t\) 个小时,则第二天分数将会更新至
\[s_f=\frac{\min(s_i,10)+7-t}{2}.
\]
除此之外,其他因素也能影响睡眠分数,例如:
- 寝室太热:-5
- 熬夜:-2
- cuphead卡关:-1
- 洗澡:+2
- 打球:+2
- 跑步:+3
- 读《科学结构的革命》:+100