docs: 三个数改为严格递增,去掉尖峰

用户 2026-10-02 选甲:"选甲,先改文档再给我回执行者的话"。参考项目约 800 份真实三个数中没有一份三数相等;允许相等会在折线、调权重、网格、开放预留几处各生出一条尖峰专门处理,改数据表示让这种情况不存在。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-02 01:21:05 -04:00
parent a05077151c
commit bfb96ba7d7
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -50,7 +50,7 @@
一条提案最多有几个因子,由因子数上限决定(可配置,现行值 3)。一个因子可以改很多行,一处代码也可以同时服务两个因子。
**范围(三个数)**:对一个分数的事前判断,写成"有一成可能低于多少、一半可能低于多少、九成可能低于多少",记作 q₁ ≤ q₅ ≤ q₉。分数一律按原值写,不管任务是越大越好还是越小越好,写法都一样。研究者不用手算任何概率或期望。
**范围(三个数)**:对一个分数的事前判断,写成"有一成可能低于多少、一半可能低于多少、九成可能低于多少",记作 q₁ < q₅ < q₉。分数一律按原值写,不管任务是越大越好还是越小越好,写法都一样。研究者不用手算任何概率或期望。
**把握、合并分布**:程序把每个人的三个数画成一条"分数低于某值的把握"折线,几个人的折线等权平均,再掺进一份**开放预留**(代表"我们可能全都说错了"),得到**合并分布**。
@@ -365,7 +365,7 @@
| 收尾 | — | 什么被支持、什么被挑战、下一步在哪个因子上继续 | 进下一轮的提案材料 |
**三个数**:必须满足 q₁ ≤ q₅ ≤ q₉,否则退回;三个数可以相等。没有"不知道"这个选项,拿不准就把一成和九成拉开。
**三个数**:必须严格递增,q₁ < q₅ < q₉,否则退回。认为分数几乎不会变时,写一个很窄的范围,例如 1.2999 / 1.30 / 1.3001。没有"不知道"这个选项,拿不准就把一成和九成拉开。
**保障的自检:拦、补、改三问**。先说清这条保障做的是哪一种动作,再回答对应的问题。这些问题用来引导思考,不要求按表格交答案。
@@ -414,7 +414,7 @@
(q₁ − (q₅ − q₁), 0)、(q₁, 0.1)、(q₅, 0.5)、(q₉, 0.9)、(q₉ + (q₉ − q₅), 1)
也就是说:一成到一半之间放 40% 的把握,一半到九成之间放 40%,两端各补一段 10% 的尾巴,尾巴的宽度等于同一侧的半宽。三个数相等时,折线变成一个宽度为 0 的尖峰。
也就是说:一成到一半之间放 40% 的把握,一半到九成之间放 40%,两端各补一段 10% 的尾巴,尾巴的宽度等于同一侧的半宽。三个数严格递增,所以每一段的宽度都大于 0。
示例:交 2.44 / 2.52 / 2.62,低端尾巴铺在 2.36–2.44,高端尾巴铺在 2.62–2.72。"低于 2.57"的把握是 0.5 + 0.4 × 0.05 ÷ 0.10 = 0.70。
+2 -2
View File
@@ -36,7 +36,7 @@
### 1. 范围与合并分布(方法.md 6.1–6.3)
- 一个人的三个数 → "低于 x 的把握"折线:五个点,两端补尾巴;三个数相等时是宽度为 0 的尖峰。
- 一个人的三个数 → "低于 x 的把握"折线:五个点,两端补尾巴。三个数严格递增(方法.md 第五部分),每一段宽度都大于 0,没有尖峰。
- 越小越好的任务:合并之后、计算之前换算成改进量,一成和九成对调。
- 开放预留:正向时一次选批里所有人、所有候选共用一个范围;消融时每格各定一个范围。
- 合并:(1 − λ) × 各人平均 + λ × 开放预留。同一人交了几条解释时,他那一份在几条之间平分。
@@ -165,7 +165,7 @@
- 真实运行数据在 `/home/iomgaa/rb-acceptance/`,只能复制出来读。
还要覆盖这些情况:
- 每条规则在边界上的行为:三个数相等;入池正好在一半;采纳线的下限和 B 超过 K\*;净值在 1e-12 附近;余额为 0、1、2;惊讶的事前把握为 0;G ≤ 0 报错。
- 每条规则在边界上的行为:入池正好在一半;采纳线的下限和 B 超过 K\*;净值在 1e-12 附近;余额为 0、1、2;惊讶的事前把握为 0;G ≤ 0 报错。
- 五种结局里只有有效分数进入标签。
- "一起关"对称沿用。
- 分不开的判定。