CLOUDHAN · 云汉科技
云汉 CLOUDHAN
发现未及,成就新解 Beyond what's known. Beyond what's done.

考时的指数衰减算分怎么算?
模考转真考的时间管理公式

一道题提前 30 秒做完应该得多少分?超时 1 分钟扣多少?为什么不用线性扣分?这篇文章讲清楚。

模考 ≠ 真考,问题在哪

中考高考每场考试都有严格的"建议用时"——语文 150 分钟、数学 120 分钟、英语 120 分钟。每个题型、每道大题也有建议分配。但模考时学生真正卡的不是"答不答得完",而是"时间分配节奏不对"。结果:

番茄钟类工具只解决"专注时长",不解决"分配节奏"。考时要解决的就是后者:让每一次模考都暴露"时间分配"的真实问题,而不是只看总分对错。

核心公式:1 − rⁿ

先定义一个比例:

r = 实际用时 ÷ 预期用时

然后是基础分公式:

S = 100 × (1 − rⁿ)

其中 n 是动态指数,根据 r 自动调整:

真实算分案例

假设一道题预期用时 10 分钟(满分 100 分),看几个学生:

学生 实际用时 r n 得分
小王(提前 20%) 8 分钟 0.80 1.7 约 88 分
小李(准时) 10 分钟 1.00 1.7 0 分(但视作达标)
小张(超时 50%) 15 分钟 1.50 0.5 约 78 分
小赵(超时 100%) 20 分钟 2.00 0.5 约 29 分

关键观察:超时 50% 只扣 22 分,超时 100% 扣 71 分。温和扣分给"接近时间"的人留余地,但严重超时会被指数放大。这才是真实考试的压力曲线。

行为惩罚:暂停与退出

光看用时还不够。看手机、回消息、退出去刷会儿抖音——这些"中间行为"在真考里直接判作弊。在模考里我们用扣分来近似:

这两个扣分是叠加在 S 之后的。一道题满分 100,做得再快也架不住暂停 8 次。真实案例:有个学生某次模考数学 120 分钟里暂停 22 次,扣 110 分,基础分被罚到 0 附近。复盘时他自己都吓一跳——"原来我注意力断片这么多次"。这就是考时想暴露的问题。

为什么不用线性

直觉上"每超时 1 分钟扣 10%"很合理,但有 3 个问题:

  1. 对"差一点点"太狠:超时 1 分钟扣 10%,和"真的来不及"扣 10%,学生分不出。
  2. 对"完全崩盘"太轻:超时 100% 扣 100%,但实际真考里超时 100% 通常意味着放弃这道题,扣 100% 反而放过了"战略性放弃"的代价。
  3. 不鼓励提速:线性提前不奖励,因为提前的时间用去做下一题会拉低下一题的时间比例,结果"提前做完"反而成了双刃剑。

指数衰减的非对称(超时温和 / 严重超时放大;省时奖励)解决了这 3 个问题。

局限与未来

这套公式不是万能的。它解决"时间分配节奏",但不解决"答题准确度"——你做完了 10 道题,对了 5 道,这 5 道是 100 分,错的 5 道是 0 分,时间分是单独算的。两者合并成"综合表现"是另一套逻辑,未来会做。

另外,n 的两个值(0.5 / 1.7)是拍脑袋定的,不是个性化的。未来会基于个人历史数据动态调 n——某学生如果长期超时 20% 内不丢分,就把他的 n 调成 0.4(更宽松);反之如果他经常刚好卡在超时边缘,就调成 0.6(更严格)。这是个人化学习路径的一部分。


← 回到博客

关于本文:作者 Eric Wang,云汉科技创始人。本文为技术随笔,公式与数字均来自考时 Course v1.5 实际实现。