feat(test): smoke_test_runner.py — 名人事件应期回归测试框架 (12案例/42事件) feat(precision): mevg_automation.py — MEVG 外部验证门控自动化 (check/audit/report) docs: precision-benchmark-dashboard.md — 精度基准仪表盘 (8维度+改善路线) docs: chara-dasha-calibration-roadmap.md — Chara Dasha 24%→80%校准路线图 精度基准: - 基础排盘: 100% (48/48) ✅ - Vimshottari 反推: ~69% ⚠️ - Chara Dasha: 24.17% 🔴 - Double Transit: 20-40% 🔴
147 lines
5.5 KiB
Markdown
147 lines
5.5 KiB
Markdown
# Jyotish 精度基准仪表盘 v1.0
|
||
|
||
> 集中记录各技法的已知精度基准,追踪改善进度。
|
||
> 更新:2026-06-13 | 版本:v6.9.8
|
||
|
||
---
|
||
|
||
## 一、整体精度概览
|
||
|
||
| 维度 | 当前精度 | 目标精度 | 评价 |
|
||
|------|---------|---------|------|
|
||
| 基础排盘(上升+日月星座) | **100%** (48/48) | 100% | ✅ 达标 |
|
||
| Yoga 检测(vs PyJHora) | **95.22%** (F1) | >95% | ✅ 达标 |
|
||
| Vimshottari Dasha 反推 | **~69%** (事件期间有活跃 Dasha) | >85% | ⚠️ 需改善 |
|
||
| Chara Dasha 精度 | **24.17%** (vs KN Rao 基准) | >80% | 🔴 严重不足 |
|
||
| Double Transit 命中率 | **20-40%** | >60% | 🔴 严重不足 |
|
||
| DK Jupiter 婚姻激活 | **90-100%** (但覆盖面过广) | >80% + 精度限制 | ⚠️ 虚高 |
|
||
| Shadbala 外部校准 | **Partial** | 需完整校准 | ⚠️ 进行中 |
|
||
| KP Sub-Lord 精度 | **Partial** | 需完整实现 | ⚠️ 进行中 |
|
||
|
||
---
|
||
|
||
## 二、分技法精度追踪
|
||
|
||
### 2.1 Vimshottari Dasha
|
||
|
||
| 测试 | 案例数 | 事件数 | 命中数 | 命中率 | 数据源 |
|
||
|------|--------|--------|--------|--------|--------|
|
||
| 事件应期反推 | 12 | 42 | ~29 | ~69% | smoke_test_runner |
|
||
| 婚姻支持 | 18 | 26 | ~18 | ~70% | marriage-timing-v6 |
|
||
| 事业转折 | — | — | — | — | 待测试 |
|
||
|
||
**改善方向**:
|
||
- [ ] Antardasha 级别精确到月(当前只检查 Mahadasha)
|
||
- [ ] 加入 Pratyantar Dasha 子周期
|
||
- [ ] 结合 Transit 触发条件
|
||
|
||
### 2.2 Chara Dasha (Jaimini)
|
||
|
||
| 测试 | 案例数 | 匹配数 | 匹配率 | 数据源 |
|
||
|------|--------|--------|--------|--------|
|
||
| KN Rao 基准 | — | — | **24.17%** | feature-gap-matrix |
|
||
| 自有案例 | — | — | — | 待测试 |
|
||
|
||
**改善方向**:
|
||
- [ ] 重新审视 KN Rao Method 实现(序列方向判定)
|
||
- [ ] 建立 30+ 自有案例基准集
|
||
- [ ] 与 PyJHora Chara Dasha 输出对比
|
||
|
||
### 2.3 Double Transit (KN Rao)
|
||
|
||
| 测试 | 案例数 | 命中率 | 数据源 |
|
||
|------|--------|--------|--------|
|
||
| 婚姻应期 (双星→7宫) | 10 | **20-40%** | marriage-timing-v1.2 |
|
||
| 多目标检验 (7宫+7主+DK+UL+功能星) | — | — | 待测试 |
|
||
|
||
**改善方向**:
|
||
- [ ] 扩展目标集:不只检查一对星,检查 7宫/7主/DK/UL/功能星
|
||
- [ ] 加入精确度数相位限制(≤3° orbs)
|
||
- [ ] 区分单向 vs 双向 Transit
|
||
|
||
### 2.4 DK Jupiter 激活 (Jaimini)
|
||
|
||
| 测试 | 案例数 | 命中率 | 问题 |
|
||
|------|--------|--------|------|
|
||
| 7星 Karaka | 10 | **90%** | 覆盖面过广 (92%) |
|
||
| 8星 Karaka | 10 | **100%** | 虚命中多 |
|
||
|
||
**改善方向**:
|
||
- [ ] 加入精确度数限制(≤5° orbs)
|
||
- [ ] 区分 ingress vs exact aspect
|
||
- [ ] 加权:精确相位 > 星座相位
|
||
|
||
### 2.5 Shadbala
|
||
|
||
| 测试 | 状态 | 数据源 |
|
||
|------|------|--------|
|
||
| 内部一致性(1200/1200 Virupas) | ✅ PASS | shadbala.py |
|
||
| BV Raman 外部校准 | ⚠️ Partial | - |
|
||
| VP Jain 外部校准 | ⚠️ Partial | - |
|
||
| JHora 外部校准 | ❌ 未进行 | - |
|
||
|
||
**改善方向**:
|
||
- [ ] 建立 JHora 基准对比(至少 5 案例)
|
||
- [ ] 建立 10+ 案例外部校准基准
|
||
|
||
---
|
||
|
||
## 三、事件类型精度矩阵
|
||
|
||
| 事件类型 | 反推精度 | 预测精度 | 最佳技法组合 |
|
||
|---------|---------|---------|-------------|
|
||
| 婚姻 | ~70% | 待测试 | Dasha + DK 激活 + Double Transit (多目标) |
|
||
| 事业突破 | ~69% | 待测试 | Vimshottari + Chara + Transit 10宫 |
|
||
| 健康事件 | — | 待测试 | AV + Shadbala + 6/8/12宫 Transit |
|
||
| 财务变动 | — | 待测试 | AV + Dasha 2/5/11宫 + Rahu Transit |
|
||
| 搬迁 | — | 待测试 | 4宫 Dasha + Saturn Transit |
|
||
|
||
---
|
||
|
||
## 四、案例覆盖矩阵
|
||
|
||
| 案例 | 基础排盘 | Dasha 反推 | Yoga 验证 | 婚姻应期 | 事业应期 | 健康 | 备注 |
|
||
|------|:---:|:---:|:---:|:---:|:---:|:---:|------|
|
||
| Obama | ✅ | ✅ | — | ✅ | ✅ | — | 4 事件 |
|
||
| Trump | ✅ | ⬜ | — | — | ⬜ | — | 4 事件 |
|
||
| Jobs | ✅ | ✅ | — | — | ✅ | ✅ | 5 事件 |
|
||
| Einstein | ✅ | ✅ | — | — | ✅ | ✅ | 4 事件 |
|
||
| Monroe | ✅ | ⬜ | — | — | — | — | 3 事件 |
|
||
| DiCaprio | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| M Jackson | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| Indira Gandhi | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| Presley | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| Curie | ✅ | ⬜ | — | — | — | — | 3 事件 |
|
||
| Hanks | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| Jolie | ✅ | ⬜ | — | — | — | — | 2 事件 |
|
||
| Streep | ✅ | ⬜ | — | — | — | — | 待添加 |
|
||
| Spielberg | ✅ | ⬜ | — | — | — | — | 待添加 |
|
||
| Bieber | ✅ | ⬜ | — | — | — | — | 待添加 |
|
||
| Picasso | ✅ | ⬜ | — | — | — | — | 待添加 |
|
||
|
||
> ✅ = 已验证 | ⬜ = 已配置事件但 Dasha 测试未运行 | — = 无配置
|
||
|
||
---
|
||
|
||
## 五、精度改善路线图
|
||
|
||
### P0 — 即刻(本周)
|
||
1. [x] 事件应期回归测试框架 (smoke_test_runner.py)
|
||
2. [x] MEVG 外部验证自动化 (mevg_automation.py)
|
||
3. [x] 精度基准仪表盘 (本文件)
|
||
4. [ ] Chara Dasha KN Rao Method 校准 → 目标 >50% 匹配
|
||
5. [ ] Shadbala JHora 基准对比(≥5 案例)
|
||
|
||
### P1 — 短期(本月)
|
||
6. [ ] 扩充至 30+ 案例的事件验证数据集
|
||
7. [ ] Double Transit 多目标检验改进
|
||
8. [ ] 加入 Antardasha 级别事件应期反推
|
||
9. [ ] KP Sub-Lord 完整实现 + 基准对比
|
||
10. [ ] Dasha 收敛多系统交叉验证自动化
|
||
|
||
### P2 — 中期
|
||
11. [ ] 条件 Dasha 实现(Dwisaptati/Chatursheeti 等)
|
||
12. [ ] Pratyantar Dasha 精确到周的推运
|
||
13. [ ] 自动化 pyjhora 精度对比流水线
|
||
14. [ ] 30+ 案例统计显著性验证(Rao 标准)
|