Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0193vBv6w5MV2cifdTUu9H5P
2.0 KiB
2.0 KiB
研究单 · 六题之后引擎还能不能多出带年月的选择题(2026-09-13)
- 基线:
origin/staging@4e93ca15(代码5d54d059) - 分支:
codex/rectification-probe-supply-research-20260913 - 性质:离线测量,不改线上行为。有收益才另立实现单。
- 决策来源:
TASK-rectification-after-pool-empty-decision-20260913.md方案 B,产品负责人 2026-09-13 拍板「单独研究,先量收益」。
1. 问题
真机六道带年月题答完后,引擎对剩余 5 个候选刷新得到 no_new_probes。原因在 scripts/rectification/event_probes.py:换运边界要跨 45 天或跨年(MIN_BOUNDARY_DAYS)、同上升的 Narayana 边界完全相同、已问年份与已知事件前后一年封锁(EXISTENCE_NEARBY_YEARS)、每域每年只留一道。
2. 要量的东西
对 20 例公开 AA 数据(minute_rectification_fact_ranker_v4_holdout_v3),模拟「六题后剩余 ≤5 候选」的状态,分别按下面四种放宽规则再生成题,统计:新增题数、每道题对真实分钟所在簇的分辨(真实簇落在 yes 组还是 no 组、与其它簇是否被分开)、按最优答案回放后头名命中率与范围宽度的变化。
| 放宽项 | 改法 |
|---|---|
| R1 | 刷新阶段去掉 EXISTENCE_NEARBY_YEARS 封锁(只封已问过的确切年) |
| R2 | 同域同年按不同事件家族再出一道(入职 / 升职 / 离职;结婚 / 分手) |
| R3 | MIN_BOUNDARY_DAYS 45 → 30(只刷新阶段) |
| R4 | 边界来源加 Vimshottari 第三级(pratyantar)与分盘 Narayana(D9 / D10 上升) |
3. 交付
scripts/research/probe_supply_after_six.py+ 结果表docs/research/probe_supply_after_six_2026_09_13.md:每个放宽项单独与组合的四个指标。- 结论只写三种:有收益(命中率不降、平均多 ≥1 道有分辨力的题)→ 立实现单;无收益 → 关闭;不确定 → 说明缺什么数据。
- 不得动线上
event_probes.py默认行为;不得把研究脚本接进生产路径。