Skip to content

Releases: mikobinbin/2026-world-cup-predictor

v3.4.2: feat: Conformal Prediction + Factor Attribution

09 Jun 02:45

Choose a tag to compare

新功能

Conformal Prediction(置信度校准)

  • Split Conformal Prediction:基于 1998-2022 世界杯历史数据校准模型输出概率
  • 冠军概率置信区间:每队输出 [ci_low, ci_high],约 90% 覆盖率
  • H2H 预测集:对每对球队输出 {胜/平/负} 预测集
    • size=1(绿色):模型极度确信
    • size=2(黄色):排除一个结果
    • size=3(红色):三个结果都有可能
  • 原理参考 WorldCupROI split conformal 方法

Factor Attribution(因子贡献归因)

  • 将每队最终概率分解为各因子绝对贡献:Elo + 年龄结构 + 大赛经验 + 近期状态 + 教练 + 玄学因子
  • 彩色分段条形图可视化,正负分别用蓝/红色区分
  • 参考 WorldCupROI SHAP 特征贡献思想,改用 Counterfactual Attribution 实现

v3.3.7 — QUALIFIED_TEAMS 48队完整修复

03 Jun 14:31

Choose a tag to compare

🐛 Bug Fixes

QUALIFIED_TEAMS 完整修复

从52队清理为48队的过程中误删了3支真实参赛队,现已修复:

已删除的非参赛队(7支):

  • Italy(意大利)— 附加赛负于波黑
  • Poland(波兰)
  • Ukraine(乌克兰)
  • Romania(罗马尼亚)
  • Serbia(塞尔维亚)
  • Nigeria(尼日利亚)
  • Cameroon(喀麦隆)

误删后已补回的参赛队(3支):

  • 🇿🇦 South Africa(南非)— 2026世界杯C组
  • 🇮🇶 Iraq(伊拉克)— 2026世界杯I组
  • 🇳🇴 Norway(挪威)— 2026世界杯I组

其他清理:

  • 同步更新 FLAG 字典(移除非参赛队旗帜,补回参赛队旗帜)
  • 同步更新 FL 球队代码映射

完整48队名单

A组: 墨西哥、南非、韩国、捷克
B组: 加拿大、波黑、卡塔尔、瑞士
C组: 巴西、摩洛哥、海地、苏格兰
D组: 美国、巴拉圭、澳大利亚、土耳其
E组: 德国、库拉索、科特迪瓦、厄瓜多尔
F组: 荷兰、日本、瑞典、突尼斯
G组: 比利时、埃及、伊朗、新西兰
H组: 西班牙、佛得角、沙特阿拉伯、乌拉圭
I组: 法国、塞内加尔、伊拉克、挪威
J组: 阿根廷、阿尔及利亚、奥地利、约旦
K组: 葡萄牙、刚果(金)、乌兹别克斯坦、哥伦比亚
L组: 英格兰、克罗地亚、加纳、巴拿马

v3.2.8 淘汰赛软脚校准

30 May 06:58

Choose a tag to compare

修复:预选赛型高ELO队排名虚高问题

问题描述

瑞士(ELO 1889)和哥伦比亚(ELO 1850)因预选赛表现拿到高ELO,但历史上世界杯成绩平平,导致排名比葡萄牙、西班牙还高。

修复内容

1. ELO直接校准

  • 瑞士:1889 → 1830
  • 哥伦比亚:1850 → 1810

2. 淘汰赛软脚惩罚机制

  • 经验层面:常年小组赛/16强高ELO队,经验分 -0.025
  • ELO层面:-80惩罚;缺席世界杯的ELO>1830队,-50惩罚

3. 权重和成就加成调整

  • tournament_exp 权重:0.15 → 0.25
  • elo 权重:0.35 → 0.30
  • 决赛加成:0.03 → 0.06
  • 四强加成:0.02 → 0.04
  • 八强加成:0.01 → 0.02

4. 数据层修复

  • 新增 MANUAL_TOURNAMENT_HISTORY,显式指定缺数据的强队历史成就
  • 修正 England/Germany/Belgium/Netherlands 历史列表顺序

排名变化

  • 葡萄牙:上升至第4
  • 西班牙:上升至第6
  • 哥伦比亚:下降至第9
  • 瑞士:下降至第17

2026-05-30

v3.1.1 — 2026世界杯48队完整名单修正

28 May 04:57

Choose a tag to compare

v3.1.1 修复更新

数据修正(ESPN 2026年4月确认)

elo_cache_2026.json 完整重建

  • 删除22支未晋级球队(Denmark, Italy, Norway等)
  • 新增2支遗漏晋级队(DR Congo, Iraq)
  • 修正虚高ELO:Turkey 1902→1720、Colombia 1975→1850、Ecuador 1933→1800、Paraguay 1833→1760等

wc2026_squads_wikipedia.json 修正

  • 删除未晋级:Norway(数据修复后重新加入)
  • 命名统一:United States → USA、Curaçao拼写修正

最终确认48队(ESPN Apr 2026)

UEFA 16队:England, France, Croatia, Norway, Portugal, Germany, Netherlands, Switzerland, Scotland, Spain, Austria, Belgium + 附加赛4队(Bosnia, Sweden, Turkey, Czech Republic)

v2.2.7 — H2H算法同步 + 概率校准修复

27 May 16:27

Choose a tag to compare

Bug修复

  • H2H使用raw Elo导致Colombia排名虚高:改用mod_elo(因子修正后的有效Elo)
  • Poisson比分预测同样改用mod_elo,与冠军榜算法对齐

算法优化

  • Monte Carlo极端值裁剪:[0.3%, 15%],去除模拟噪声
  • Logistic-Elo校准:k=0.025, elo_mid=1820,Elo差400分≈概率10倍差距
  • 历史惩罚:0决赛经验球队×0.65(Colombia/Turkey/Ecuador等)
  • 混合权重:MC 55% + LogisticPenalized 35% + LogisticRaw 10%

冠军榜变化(关键)

球队 v4 v2.2.7
France 9.81% 12.29%
Brazil 9.22% 9.66%
Colombia 18%(触上限) 6.73%
Turkey 13.44% 7.91%
Argentina 8.16% 6.80%

数据同步

  • TeamResult新增mod_elo字段
  • score_all_teams写入mod_elo
  • _load_analysis注入mod_elo到前端
  • H2H计算全链路使用mod_elo

v2.1.3 — 48队全覆盖 + 17队占位补全

26 May 13:02

Choose a tag to compare

Fixes

  • 补全17支未公布大名单的球队占位数据(Germany、England、Spain、Netherlands 等)
  • 48队全部就位,界面不再显示空球员信息
  • 添加 United States ELO 别名(USA=1702.3)
  • 修复 South Africa/Iraq/Norway 球员数据

新增占位球队

Algeria、Australia、Canada、Ecuador、Egypt、England、Germany、Ghana、Morocco、Netherlands、Panama、Saudi Arabia、Senegal、Spain、Switzerland、United States、Uruguay

数据状态

  • wc2026_players_processed.json: 48队 / 1022球员
  • wc2026_squads_wikipedia.json: 48队全覆盖
  • elo_cache_2026.json: 67队(含 United States 别名)

v2.0.1 🏆 Polymarket 市场博弈 + 模型预测双排名

26 May 05:01

Choose a tag to compare

What's New

🏆 Polymarket 市场博弈 Tab(第7个Tab)

  • 模型概率 vs 市场定价实时对比
  • 博弈结论:低估/高估分组
  • 🏆 模型预测 Top3:按模型信心排名(法国/巴西/阿根廷等强队永远在列)
  • 💰 价值机会 Top3:按 模型概率×偏差 综合排名
  • 图例说明

⚽ H2H 比分预测升级

  • Poisson xG 模型 + 玄学因子
  • 大比分专区(NB boost,λ=1.8)
  • 普通比分 Poisson 分布
  • Mystic shift 动态调整

🔧 Bug Fixes

  • 修复 PSG/Inter UCL 决赛球员数据(DOUE, MAYULU, HAKIMI)
  • 修正姆巴佩/萨卡欧冠心态数据
  • 调整 extreme-tail boost 阈值 4→5

📊 完整 Commit History

v1.0.0..v2.0.1: 23 commits


预测仅供参考,不构成投资建议

🎉 v1.0.0 — H2H 对战预测 + 比分模块上线

20 May 15:25

Choose a tag to compare

新功能

  • ⚔️ H2H 对战预测:任意两队历史交锋 + 胜率预测
  • 📊 比分预测模块:Poisson xG 模型,Top 6 最可能比分 + 大比分博弈区
  • 🔮 UCL 决赛心态信号:姆巴佩、登贝莱、劳塔罗等球员决赛表现量化接入
  • 🏆 玄学因子引擎:易经/道德经/三重境界框架

在线体验: https://worldcup.imiaozhan.com


支持 52 支球队 Elo 评分,实时比分概率计算