Nordic · Night Review

北欧购彩 · 每日复盘

本chunk主要得失来自:深热/对攻的OU方向较稳,但在“战意未知+阵容未确认+变盘不强”的黑箱下,波胆对冲结构与比分上限/分支覆盖不足导致多场CS失分。

窗口 2026-10-10 夜场窗(18:00→次日18:00) 生成 2026-10-12 10:35:32 模型 gpt-5.2 完场 21/24

Accuracy brief

{"data": {"spf": {"h": 16, "n": 21, "pct": 76.2, "label": "16/21 (76.2%)"}, "btts": {"h": 13, "n": 21, "pct": 61.9, "label": "13/21 (61.9%)"}, "ou": {"h": 14, "n": 20, "pct": 70.0, "label": "14/20 (70.0%)"}, "cs3": {"h": 7, "n": 21, "pct": 33.3, "label": "7/21 (33.3%)"}, "cs5": {"h": 10, "n": 21, "pct": 47.6, "label": "10/21 (47.6%)"}}, "llm": {"spf": {"h": 16, "n": 21, "pct": 76.2, "label": "16/21 (76.2%)"}, "btts": {"h": 1, "n": 2, "pct": 50.0, "label": "1/2 (50.0%)"}, "ou": {"h": 12, "n": 17, "pct": 70.6, "label": "12/17 (70.6%)"}, "cs3": {"h": 5, "n": 21, "pct": 23.8, "label": "5/21 (23.8%)"}, "cs5": {"h": 10, "n": 21, "pct": 47.6, "label": "10/21 (47.6%)"}}}

正确率概览

环形图 = 命中占比
最佳 — 最弱 —

数据层

76%16/21
数据 · SPF
16/21 (76.2%)
命中 未中
62%13/21
数据 · BTTS
13/21 (61.9%)
命中 未中
33%7/21
数据 · 波胆★3
7/21 (33.3%)
命中 未中
48%10/21
数据 · 波胆★5
10/21 (47.6%)
命中 未中

LLM 层

76%16/21
LLM · SPF
16/21 (76.2%)
命中 未中
50%1/2
LLM · BTTS
1/2 (50.0%)
命中 未中
24%5/21
LLM · 波胆★3
5/21 (23.8%)
命中 未中
48%10/21
LLM · 波胆★5
10/21 (47.6%)
命中 未中

滚动胜率(常驻指标)

口径:LLM推荐级=双门控后非观望场次;数据层=泊松方向。窗口:近7天(3个复盘日) / 近14天(3个复盘日) / 全部存档(281场)。随每次复盘自动更新。

指标近7天近14天全部
大小球 · 双门控后(LLM推荐级)67% (22/33)67% (22/33)63% (109/172)
大小球 · 数据层方向68% (26/38)68% (26/38)64% (167/261)
SPF · LLM85% (34/40)85% (34/40)79% (202/257)
SPF · 数据层82% (33/40)82% (33/40)76% (214/281)

独立审计 overall: 需修正

级别场次问题动作
P0里尔 vs 勒阿弗尔出现明显荒谬:比分为 1-0(非双向进球),但 data 侧 BTTS 命中被标为 true。核对该场 data_picks.btts 与 stored_hits.data.btts 的写入/映射口径(尤其“BTTS否/是”的编码映射)。
P0国际米兰 vs 帕尔马出现明显荒谬:比分为 3-0(非双向进球),但 data 侧 BTTS 命中被标为 true。同上:检查 BTTS 命中判定或字段映射是否在部分联赛/来源下被反转。
P0莱比锡红牛 vs 法兰克福出现明显荒谬:比分为 6-0(非双向进球),但 data 侧 BTTS 命中被标为 true。同上:优先排查 BTTS 的“否/是”枚举值与命中判定逻辑是否错位。
P0巴萨 vs 赫塔费出现明显荒谬:比分为 3-0(非双向进球),但 data 侧 BTTS 命中被标为 true。同上:建议对当日所有 BTTS=否 的场次做一次命中标注抽检回放(不做算术,仅核对单场语义)。
P0皇家马德里 vs 比利亚雷亚尔出现明显荒谬:比分为 1-0(非双向进球),但 data 侧 BTTS 命中被标为 true。同上:检查 BTTS 命中写入是否被错误复用为“主队进球/零封”等其他指标。
P0那不勒斯 vs 弗罗西诺内出现明显荒谬:比分为 3-0(非双向进球),但 data 侧 BTTS 命中被标为 true。同上:若数据源确认为 3-0,则应将 data 命中修正为与“BTTS否”一致的语义结果。
P1霍芬海姆 vs 汉堡方向选错提示:LLM 选不败(1X)但赛果为客胜。复盘该场为何在“信号强推”下仍给 1X:是否高估主场/伤停信息,或需加入客队反击强度的负向约束。
P1摩纳哥 vs 图卢兹方向选错提示:选择独赢(主胜)但赛果为平局。将“冲突降仓”场景下的 SPF 从独赢收敛到不败(1X)/走盘型,或明确触发“平局保护”的规则。

有效模式

  • F109(OU冲突信号不做弱信号翻盘,倾向观望/降仓)——在本chunk中,胶着盘的OU更应降级而非强推
  • E302(深热+高gf_pg时CS Top3锁2-0/3-0之一,且对冲不得把3-0挤到Top5尾部)——国米3-0再次验证其必要性
  • E403(away_steam且主胜仍低位→不翻边但提高“热门丢球/接近比分”权重):阿森纳2-1与该结构一致。
  • E401(低节奏/胶着且战意未知→OU降级、CS纳入0-0/1-1分支):本chunk虽未验证,但作为“战意缺失时的风险控制”仍合理。

失败主因

  • 对“对攻场/open_game”标签的使用:必须叠加至少一个可观测量(进球链/均值/硬新闻)再决定CS尾部是否需要客胜高比分保险;避免像霍村vs汉堡仅凭深热稳定盘把CS锁死在主胜模板
  • 对“BTTS否”的触发:当对手近5进球链为全进(5/5)时,除非有confirmed级锋线硬缺阵,否则BTTS否不得给高置信(至少降为观望或低仓是)
  • 修订“战意叙事引用纪律”:当fundamentals.motivation_context为未知/rank=null时,purchase_context中不得引用外部排名(如“欧战区/中游”)作为核心理由,避免信息源混用导致不可审计。
  • E001编号冲突(evolution_memory中存在重复id=E001的不同规则):需要在规则库层面做唯一化(例如拆分为E001a/E001b),否则复盘引用会混乱。

次日检查

  • 先补齐motivation_context:至少确认是否争冠/欧战/保级/已稳(缺失则全场降仓,并在CS里扩大分支覆盖)
  • 检查进球链:尤其是客队近5是否“全进/多进”,作为BTTS与CS尾部对冲的硬触发
  • 检查odds_movement:出现under_steam时,若同时为胶着低节奏,OU优先观望/小
  • 深热场(主胜≤1.25)优先锁定2-0/3-0在CS Top3,避免正确比分落到Top5尾部
  • 先查motivation_context是否有rank/动机:若未知,禁止写争冠/欧战/保级叙事并自动降仓
  • 核对team_form.scored_chain(双方近5进球连续性)与gf_pg/ga_pg是否支持BTTS/OU方向
  • 检查odds_movement:出现away_steam时,优先解释为“热门丢球/比分接近”而非直接翻边
  • 若match_process无法匹配(fixture_not_found/ok=false),赛后复盘只记录信息缺口,不从单场标签推导新规则

完场结算总表

24 场

波胆命中率 · 数据 ★3 7/21 (33.3%) / ★5 10/21 (47.6%) · LLM ★3 5/21 (23.8%) / ★5 10/21 (47.6%)

波胆档位:★3=命中 Top3  ★5=仅命中 Top5 未中;右侧 ✓/✗ 为 ★3/★5 分列

#对阵 / 波胆名单比分 数SPF数BTTS数OU 数波胆档数★3/★5 智SPF 智波胆档智★3/★5
1阿森纳 vs 利兹联
数★5 20/30/21/31/10 · 智 21 / 20 / 31 / 10 / 30
2-1✓✗✓★3✓/✓✓★3✓/✓
2奥格斯堡 vs 拜仁慕尼黑
数★5 01/02/03/12/13 · 智 02 / 01 / 11 / 12 / 03
2-2✓✗✓未中✗/✗✓未中✗/✗
3霍芬海姆 vs 汉堡
数★5 20/30/21/31/10 · 智 21 / 31 / 20 / 30 / 10
2-3✗✗✓未中✗/✗✗未中✗/✗
4里尔 vs 勒阿弗尔
数★5 20/30/21/31/10 · 智 20 / 21 / 30 / 10 / 40
1-0✓✓✗★5✗/✓✓★5✗/✓
5国际米兰 vs 帕尔马
数★5 20/30/21/31/10 · 智 20 / 21 / 11 / 10 / 30
3-0✓✓✓★3✓/✓✓★5✗/✓
6Man Utd vs 托特纳姆热刺
数★5 21/30/31/10/20 · 智 —
——————/————/—
7莱比锡红牛 vs 法兰克福
数★5 10/20/21/30/31 · 智 21 / 20 / 31 / 10 / 30
6-0✓✓✓未中✗/✗✓未中✗/✗
8巴萨 vs 赫塔费
数★5 20/30/21/31/10 · 智 20 / 21 / 30 / 10 / 11
3-0✓✓✓★3✓/✓✓★3✓/✓
9摩纳哥 vs 图卢兹
数★5 20/21/30/10/31 · 智 21 / 20 / 31 / 10 / 30
2-2✗✓✓未中✗/✗✗未中✗/✗
10巴黎圣日耳曼 vs 勒芒
数★5 20/30/21/31/10 · 智 —
——————/————/—
11皇家马德里 vs 比利亚雷亚尔
数★5 20/30/21/31/10 · 智 21 / 31 / 20 / 10 / 30
1-0✓✓✗★5✗/✓✓★5✗/✓
12热那亚 vs 佛罗伦萨
数★5 01/11/03/12/00 · 智 01 / 11 / 00 / 03 / 12
2-1✗✓—未中✗/✗✗未中✗/✗
13美因茨 vs 勒沃库森
数★5 02/03/12/11/01 · 智 11 / 12 / 02 / 03 / 01
3-4✓✓✓未中✗/✗✓未中✗/✗
14切尔西 vs 伯恩茅斯
数★5 20/21/11/10/00 · 智 11 / 21 / 22 / 10 / 20
5-1✓✓✓未中✗/✗✓未中✗/✗
15桑德兰 vs 布莱顿
数★5 02/03/12/11/01 · 智 11 / 01 / 02 / 12 / 03
0-2✓✗✗★3✓/✓✓★3✓/✓
16阿拉维斯 vs 马德里竞技
数★5 02/03/12/11/01 · 智 01 / 11 / 02 / 12 / 03
1-2✓✓✓★3✓/✓✓★5✗/✓
17布雷斯特 vs 昂热
数★5 10/20/11/00/22 · 智 11 / 10 / 40 / 20 / 22
5-1✓✗✓未中✗/✗✓未中✗/✗
18那不勒斯 vs 弗罗西诺内
数★5 20/30/21/31/10 · 智 21 / 20 / 11 / 10 / 30
3-0✓✓✓★3✓/✓✓★5✗/✓
19柏林联合 vs 埃弗斯堡
数★5 11/20/21/10/00 · 智 11 / 21 / 10 / 20 / 22
1-0✓✗✗★5✗/✓✓★3✓/✓
20阿斯顿维拉 vs 布伦特福德
数★5 11/02/03/12/01 · 智 11 / 01 / 02 / 03 / 12
2-2✓✓✓未中✗/✗✓未中✗/✗
21伊普斯维奇 vs 富勒姆
数★5 11/03/12/02/01 · 智 11 / 01 / 12 / 02 / 03
2-1✗✓✓未中✗/✗✗未中✗/✗
22帕德博恩 vs 斯图加特
数★5 02/03/12/11/01 · 智 12 / 02 / 11 / 03 / 01
0-2✓✗✗★3✓/✓✓★3✓/✓
23洛里昂 vs 巴黎FC
数★5 12/02/03/11/00 · 智 11 / 01 / 12 / 02 / 03
1-0✗✗✗未中✗/✗✗未中✗/✗
24巴列卡诺 vs 毕尔巴鄂竞技
数★5 11/01/03/12/00 · 智 —
——————/————/—

重点场次复盘

AI 深度点评
#1

伊普斯维奇 vs 富勒姆

2-1部分正确
SPF ✗BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • 基本面“对攻倾向”标签存在(fundamentals.team_form.tags=[对攻倾向];且双方scored_chain均偏“连续进球”),与赛果3球、BTTS=是、OU大兑现一致。
  • 盘面接近均势(odds_1x2约2.8/3.4/2.5,odds_movement.x12.intent=stable),更容易走向一球胜负而非单边碾压,2-1属于均势常见落点。

为什么错

  • SPF买了客不败(X2)但实际主胜:fundamentals里能支撑X2的硬证据不足(仅有live_note edge=-0.09轻微偏客、且1x2变动很小),属于“优势不够却站边”的风险点;在motivation_context双方战意=未知、伤停也未给出confirmed缺阵时,不应把轻微edge当作方向性结论。
  • 波胆全灭:正确比分=2-1;数据CS5=[1-1,0-3,1-2,0-2,0-1],LLM Top5=[1-1,0-1,1-2,0-2,0-3],两边都把“主胜一球(2-1/1-0)”分支完全排除,且Top5被“客胜/客零封”占满。
  • 被谁挤掉:在无away_steam(intent=stable)且赔率接近均势的前提下,Top5仍塞入0-3这种高烈度客胜零封,挤占了更常见的2-1/1-0;这属于比分池与盘面强度不匹配(stable+均势不该给0-3高权重)。

基本面 战意/排名字段为未知(rank=null, motivation=未知),不应做“必须客队更拼”的叙事;在1x2接近均势且变盘稳定时,更应保留主胜一球与客胜一球的双向分叉,而不是单向堆客胜零封。

过程 过程数据不足(match_process=NS,缺少进球时间线/红牌/射门控球),无法验证是否存在早球导致的节奏偏离或临场战术调整。

教训 若【odds_movement.x12.intent='stable'】且【odds_1x2主客接近(例如|主-客|≤0.35)】且【motivation_context双方=未知】→ 波胆Top5必须包含“主胜一球(2-1或1-0)”与“客胜一球(1-2或0-1)”各至少1个,避免Top5被单边零封比分占满。

数据命中 SPF=False BTTS=True CS5=False · LLM SPF=False BTTS= CS5=False

#2

切尔西 vs 伯恩茅斯

5-1部分正确
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • OU命中:fundamentals.team_form.tags提示“对攻倾向”,且双方风格notes均出现对攻倾向相关标签;在ou_intent=stable下顺大2.5,最终6球兑现。
  • SPF命中:尽管odds_movement显示away_steam(主胜1.75→1.80,客胜4.33→4.10),但主胜仍处低位(现1.80),用1X不败对冲了“平/客有支撑”的风险,最终主胜落袋。
  • BTTS命中(数据侧):切尔西ga_pg=2.2(fundamentals.team_profiles.home.style.metrics.ga_pg),本就提示零封不稳;最终丢1球符合“热门丢球”分支。

为什么错

  • 波胆全灭:正确比分=5-1;数据CS5=[2-0,2-1,1-1,1-0,0-0],LLM Top5=[1-1,2-1,2-2,1-0,2-0],两边都把比分上限锁在2球差以内,完全没有覆盖“主队4+进球且丢1球”的高比分尾部。
  • 基本面被误读/未被利用:切尔西的防守端均值偏差(ga_pg=2.2)意味着更容易出现“赢球但丢球、且一旦效率爆发就会拉开”的比分形态;但Top5仍以0-0/1-0/2-0为主,属于把style.label='胶着盘'/tempo='low'当成硬上限。
  • 变盘away_steam的正确用法应是提高“主胜但不零封/更接近”的权重(如3-1/4-1/3-2),而不是把比分池压到1-1/2-1/2-0;本场最终5-1说明强队端效率远超“胶着盘”模板。

基本面 战意信息不足(motivation=未知、rank=null),不应靠排名叙事;在主胜仍低位(≈1.8)且主队ga_pg偏高(2.2)的组合下,比分池应从“零封小胜”迁移到“主胜大比分且丢球(3-1/4-1/4-2)”的分支。

过程 过程数据不足(match_process=NS),无法核验是否存在早球/点球/红牌等触发大比分的关键事件;因此复盘只能基于基本面均值与盘面结构解释。

教训 若【热门方1x2主胜≤1.85】且【热门方style.metrics.ga_pg≥1.8(零封不稳)】且【ou_intent='stable'或市场未明显压小】→ 波胆Top5必须至少注入1个“主胜高比分且丢球”(优先4-1,其次3-1/4-2/5-1),并剔除一个0-0/1-0类低上限比分。

数据命中 SPF=True BTTS=True CS5=False · LLM SPF=True BTTS= CS5=False

#3

奥格斯堡 vs 拜仁慕尼黑

2-2基本错误
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • SPF 命中
  • OU 命中

为什么错

  • 波胆未命中:赛果 2-2;数据★5=['01', '02', '03', '12', '13'];智Top3=['02', '01', '11'];智Top5=['02', '01', '11', '12', '03']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=False CS5=False · LLM SPF=True BTTS= CS5=False

#4

布雷斯特 vs 昂热

5-1基本错误
SPF ✓BTTS —OU —CS3 ✗CS5 ✗

为什么对

  • SPF 命中

为什么错

  • 波胆未命中:赛果 5-1;数据★5=['10', '20', '11', '00', '22'];智Top3=['11', '10', '40'];智Top5=['11', '10', '40', '20', '22']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=False CS5=False · LLM SPF=True BTTS= CS5=False

#5

摩纳哥 vs 图卢兹

2-2基本错误
SPF ✗BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • OU 命中

为什么错

  • 波胆未命中:赛果 2-2;数据★5=['20', '21', '30', '10', '31'];智Top3=['21', '20', '31'];智Top5=['21', '20', '31', '10', '30']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。
  • SPF 未命中(以 settle 为准)

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=False BTTS=True CS5=False · LLM SPF=False BTTS= CS5=False

#6

洛里昂 vs 巴黎FC

1-0基本错误
SPF ✗BTTS —OU —CS3 ✗CS5 ✗

为什么对

  • —

为什么错

  • 波胆未命中:赛果 1-0;数据★5=['12', '02', '03', '11', '00'];智Top3=['11', '01', '12'];智Top5=['11', '01', '12', '02', '03']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。
  • SPF 未命中(以 settle 为准)

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=False BTTS=False CS5=False · LLM SPF=False BTTS= CS5=False

#7

热那亚 vs 佛罗伦萨

2-1基本错误
SPF ✗BTTS —OU —CS3 ✗CS5 ✗

为什么对

  • —

为什么错

  • 波胆未命中:赛果 2-1;数据★5=['01', '11', '03', '12', '00'];智Top3=['01', '11', '00'];智Top5=['01', '11', '00', '03', '12']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。
  • SPF 未命中(以 settle 为准)

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=False BTTS=True CS5=False · LLM SPF=False BTTS= CS5=False

#8

美因茨 vs 勒沃库森

3-4基本错误
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • SPF 命中
  • OU 命中

为什么错

  • 波胆未命中:赛果 3-4;数据★5=['02', '03', '12', '11', '01'];智Top3=['11', '12', '02'];智Top5=['11', '12', '02', '03', '01']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=False · LLM SPF=True BTTS= CS5=False

#9

莱比锡红牛 vs 法兰克福

6-0基本错误
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • SPF 命中
  • OU 命中

为什么错

  • 波胆未命中:赛果 6-0;数据★5=['10', '20', '21', '30', '31'];智Top3=['21', '20', '31'];智Top5=['21', '20', '31', '10', '30']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=False · LLM SPF=True BTTS= CS5=False

#10

阿斯顿维拉 vs 布伦特福德

2-2基本错误
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • SPF 命中
  • OU 命中

为什么错

  • 波胆未命中:赛果 2-2;数据★5=['11', '02', '03', '12', '01'];智Top3=['11', '01', '02'];智Top5=['11', '01', '02', '03', '12']。需对照 F110/F111/F114 检查正确分是否被对冲挤出 Top3/Top5。

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=False · LLM SPF=True BTTS= CS5=False

#11

霍芬海姆 vs 汉堡

2-3基本错误
SPF ✗BTTS —OU ✓CS3 ✗CS5 ✗

为什么对

  • OU命中:双方team_profiles均为“对攻场/open_game + high tempo”,且汉堡scored_chain近5为“进/进/进/进/进”,天然抬高总进球方差与上限,5球赛果与对攻画像一致。

为什么错

  • 正确比分为2-3(客胜)。数据与LLM的CS候选均为主胜模板:data_cs_buy5=[20,30,21,31,10]、LLM_top5同构,完全没有客胜分支(如2-3/1-2/2-4),导致cs5全灭。
  • SPF误判:赛前1x2主胜1.40深热且odds_movement intent=stable,但基本面并未给出“主队强势兑现”的硬证据(霍村recent_form=LDLWL且scored_chain含多次‘零’),反而客队进球链持续为‘进’提示其具备破门与爆冷能力;在战意未知(rank=null)且无伤停硬证据时,深热更应防“丢球+被反打”的客胜尾部。
  • BTTS:赛果为双方进球(BTTS是),而购买侧数据给BTTS否、LLM观望;从基本面看,汉堡近5全进是强反证,除非有confirmed级客队锋线硬缺阵/进攻削弱证据,否则不应把BTTS否作为高置信结论。

基本面 战意/排名均未知(rank=null),不宜用排名叙事加仓;对攻高节奏+客队近5全进与深热稳定盘形成冲突时,应在CS里强制加入客胜高比分尾部对冲。

过程 过程数据不足(match_process未回填事件/统计),无法验证是否存在早球/红牌导致的对攻放大。

教训 若【双方style=open_game/high tempo】且【客队近5 scored_chain‘进’=5/5】且【主队近5出现≥2次‘零’或状态LDLWL类波动】→ 即便主队深热/盘面stable,CS Top5也必须留1个客胜高比分(优先2-3或1-2)作为尾部保险;同时BTTS不走“否”高置信。

数据命中 SPF=False BTTS=False CS5=False · LLM SPF=False BTTS= CS5=False

#12

国际米兰 vs 帕尔马

3-0部分正确
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✓

为什么对

  • SPF命中:1x2主胜1.143深热,且国米style.metrics gf_pg=2.8显著高于帕尔马gf_pg=0.7,基本面对“主队赢球”支持度强。
  • OU命中:国米高进球均值(2.8)叠加深热结构,3-0自然落在大2.5区间。

为什么错

  • LLM cs_top3=[20,21,11]未包含3-0,导致cs_top3失分;而3-0仅在LLM_top5第5位([20,21,11,10,30]),属于“正确比分在Top5尾部”的典型排序失误,应前置到Top3而非只放Top5兜底(与evolution_memory的E302同类问题)。
  • 盘面存在away_steam(客胜21→17降水)确实提示需要对冲,但本场最终是深热零封大胜,说明away_steam在该场更像‘资金分歧/热度管理’而非实质翻边;对冲不应挤掉深热常见的3-0分支。

基本面 战意/排名未知(rank=null),但深热+主队gf_pg=2.8 vs 客队gf_pg=0.7提供了足够的基本面强度支撑“主胜+零封分支”;away_steam只能作为对冲提示,不应压缩3-0的优先级。

过程 过程数据不足(match_process未回填),无法确认是否为早段领先后控场导致的3-0。

教训 若【主胜≤1.25深热】且【主队gf_pg≥2.0】且【客队gf_pg≤1.0或近5有≥2次‘零’】→ CS Top3必须包含3-0或2-0至少一个;即便出现away_steam,对冲比分应优先用1-1/2-1而不是把3-0挤到Top5末位。(该点已被E302覆盖,后续只做阈值微调)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS= CS5=True

#13

帕德博恩 vs 斯图加特

0-2基本正确
SPF ✓BTTS —OU ✗CS3 ✓CS5 ✓

为什么对

  • SPF命中:赛前客胜赔率1.571为明显热门,方向上支持客队不败/取胜。
  • CS命中:0-2在data_cs_buy5与LLM_top3/top5中均被覆盖并前置,符合“客队小胜/零封”常见分支。

为什么错

  • OU失手:赛果总进球=2,购买侧与LLM均给大2.5,但基本面虽标注对攻/high tempo,却同时存在客队“已确认离队转会,进攻火力下降风险”的硬新闻提示(Stuttgart Bouanani),在缺少进攻增强证据时,大2.5的上限假设偏乐观。

基本面 战意/排名未知(rank=null);对攻标签不足以单独支撑大2.5,叠加客队进攻点硬新闻(离队)时,应把OU从“主推大”降为“观望/分仓”。

过程 过程数据不足(match_process未回填),无法判断是否为斯图加特早早2球后降速控场。

教训 若【style=open_game】但【任一方存在confirmed级进攻削弱新闻(转会离队/头号射手缺阵)】且【战意未知】→ OU不主推大2.5,改观望或小分仓;CS仍可保留0-2/1-2等效率型比分。

数据命中 SPF=True BTTS=False CS5=True · LLM SPF=True BTTS= CS5=True

#14

柏林联合 vs 埃弗斯堡

1-0基本正确
SPF ✓BTTS —OU ✗CS3 ✓CS5 ✓

为什么对

  • SPF命中:赛前给1X不败,符合胶着盘下“主队至少不败”的保守策略。
  • CS命中:LLM cs_top3含1-0(第三位),data_cs_buy5也含1-0(第四位),与最终1-0一致。

为什么错

  • OU失手:购买侧与LLM均给大2.5,但odds_movement显示ou_intent=under_steam(小球降水)且双方style.label=胶着盘/tempo=low,基本面与盘口共同指向低比分,最终1-0验证小球逻辑。

基本面 战意/排名未知;在胶着低节奏+under_steam的组合下,OU应默认观望/小而非继续追大2.5(与evolution_memory的E303方向一致)。

过程 过程数据不足(match_process未回填),无法确认是否为僵持到后段才破门。

教训 若【style.label=胶着盘或tempo=low】且【odds_movement.ou_intent=under_steam】且【无confirmed级进攻增强/防线崩坏证据】→ OU不主推大2.5(观望或小2.5);CS保留1-0/0-0/1-1为核心。

数据命中 SPF=True BTTS=False CS5=True · LLM SPF=True BTTS= CS5=True

#15

桑德兰 vs 布莱顿

0-2基本正确
SPF ✓BTTS —OU ✗CS3 ✓CS5 ✓

为什么对

  • SPF命中:赛前给X2客不败,赔率客胜约2.3且盘面stable,方向上支持客队至少不输;最终客胜0-2兑现。
  • CS命中:data_cs_buy5首位即0-2;LLM cs_top3第三位为0-2,覆盖到位。

为什么错

  • OU失手:双方style.label=胶着盘/tempo=low,且缺少明确进攻增强硬证据,赛前仍保留大2.5方向,最终0-2仅2球未过线。

基本面 战意/排名未知;胶着低节奏在无强进攻证据时更偏向2球以内,OU大2.5不应作为默认方向(更适合观望/小)。

过程 过程数据不足(match_process未回填),无法判断是否为布莱顿领先后降速导致总进球停在2。

教训 若【双方tempo=low或胶着盘】且【odds_movement.ou_intent非over_steam且无强进攻证据】→ OU从“大2.5方向”降级为观望/小2.5;SPF仍可走客不败。

数据命中 SPF=True BTTS=False CS5=True · LLM SPF=True BTTS= CS5=True

#16

皇家马德里 vs 比利亚雷亚尔

1-0部分正确
SPF ✓BTTS —OU ✗CS3 ✗CS5 ✓

为什么对

  • SPF 命中
  • CS5 命中

为什么错

  • OU 未命中(以 settle 为准)

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS= CS5=True

#17

那不勒斯 vs 弗罗西诺内

3-0基本正确
SPF ✓BTTS —OU ✓CS3 ✗CS5 ✓

为什么对

  • SPF 命中
  • OU 命中
  • CS5 命中

为什么错

  • 程序补卡:LLM 未返回本场深度复盘

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS= CS5=True

#18

里尔 vs 勒阿弗尔

1-0部分正确
SPF ✓BTTS ✗OU ✗CS3 ✗CS5 ✓

为什么对

  • SPF 命中
  • CS5 命中

为什么错

  • BTTS 未命中(以 settle 为准)
  • OU 未命中(以 settle 为准)

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS=False CS5=True

#19

阿拉维斯 vs 马德里竞技

1-2基本正确
SPF ✓BTTS —OU —CS3 ✗CS5 ✓

为什么对

  • SPF 命中
  • CS5 命中

为什么错

  • 程序补卡:LLM 未返回本场深度复盘

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS= CS5=True

#20

巴萨 vs 赫塔费

3-0基本正确
SPF ✓BTTS —OU ✓CS3 ✓CS5 ✓

为什么对

  • SPF 命中
  • OU 命中
  • CS3 命中
  • CS5 命中

为什么错

  • 程序补卡:LLM 未返回本场深度复盘

基本面 程序补卡:待补基本面深度复盘(本场曾被模型漏写)

过程 过程洞察待补

教训 未命中场必须进入次日检查;波胆漏分优先查 Top3 是否丢掉数据★5 同向主分(F114)

数据命中 SPF=True BTTS=True CS5=True · LLM SPF=True BTTS= CS5=True

#21

阿森纳 vs 利兹联

2-1部分正确
SPF ✓BTTS ✓OU ✓CS3 ✓CS5 ✓

为什么对

  • 基本面结构支持“主胜但难零封”:阿森纳为深热定价(odds_1x2约1.40),但odds_movement给出away_steam(客胜8.50→8.00),更像市场在防范客队进球/比分接近而非翻边;对应比分2-1落点合理。
  • 两队风格与进球链并不保守:fundamentals显示双方均带“对攻倾向”,且利兹联scored_chain近5为“进/进/进/进/进”,阿森纳近5也多场有进球(home_scored_chain“进/进/进/进/零”)→ BTTS“是”与OU“大2.5”更容易被兑现。
  • 波胆重排方向正确:LLM将2-1前置到Top3(llm_cs_top3含“21”),与“深热+away_steam→丢球分支抬权重”的思路一致(与evolution_memory中E403精神一致)。

为什么错

  • 数据侧BTTS给“否”但实际为“是”:从fundamentals看,利兹联连续进球链+away_steam并不支持强押零封;数据侧可能过度依赖深热主队的“防守均值ga_pg=0.5”而忽略客队进球连续性与变盘提示。

基本面 战意/排名字段为未知(motivation=未知、rank=null),因此本场更应以“深热定价+away_steam+客队连续进球链”解释为主胜但丢球的2-1/3-1结构;赛果2-1与该结构一致。

过程 match_process未取到事件/统计(status=NS, ok=false),无法用进球时间线/红牌/射门数据验证是否为早球打开或后程逆转等过程形态。

教训 当【客队近5场scored_chain“进”≥4】且【1x2出现away_steam】时,即便主队深热,也应把“主胜且丢球”(2-1/3-1/2-2)作为波胆与BTTS的主分支,避免默认零封。

数据命中 SPF=True BTTS=False CS5=True · LLM SPF=True BTTS=True CS5=True

进化规则

次日必须执行

  • 高 若【team_profiles双方style.attack_style='open_game'或tempo='high'】且【team_form.away_scored_chain近5中'进'=5】且【odds_1x2主胜≤1.50(主队热门)】→ CS Top5必须加入1个“客胜高比分”分支(优先2-3,其次1-2/2-4),并从Top5中剔除一个重复的主胜两球差比分(如3-0或3-1)以腾位。 · 霍芬海姆 vs 汉堡:对攻高节奏+汉堡近5全进,最终2-3;data/LLM Top5全为主胜模板[20,30,21,31,10]导致cs5全灭。
  • 中 若【team_form.away_scored_chain近5中'进'≥4】且【injury_card.away.injuries_key_n=0】且【无confirmed级客队进攻削弱新闻(news_changes中kind='transfer_out'但impact为弱提示/未确认不算)】→ BTTS不得输出“否”为高置信;默认改为“观望/低仓倾向是”。 · 霍芬海姆 vs 汉堡:客队近5全进,赛果BTTS是;购买侧数据给BTTS否导致失手(LLM已观望但规则需固化)。
  • 中 若【style.label='胶着盘'或tempo='low'】且【odds_movement.ou_intent in ('under_steam','stable')】且【motivation_context双方motivation='未知'或rank=null】→ OU从“大2.5方向”降级为“观望/小2.5”,除非【任一方style.metrics.gf_pg≥2.0且对手ga_pg≥1.6(两项均需存在)】才允许保留大2.5低仓。 · 柏林联合 vs 埃弗斯堡(胶着+under_steam→1-0)、桑德兰 vs 布莱顿(胶着+stable→0-2)两场均验证低节奏下大2.5不应默认保留。

保留

  • F109(OU冲突信号不做弱信号翻盘,倾向观望/降仓)——在本chunk中,胶着盘的OU更应降级而非强推
  • E302(深热+高gf_pg时CS Top3锁2-0/3-0之一,且对冲不得把3-0挤到Top5尾部)——国米3-0再次验证其必要性
  • E403(away_steam且主胜仍低位→不翻边但提高“热门丢球/接近比分”权重):阿森纳2-1与该结构一致。
  • E401(低节奏/胶着且战意未知→OU降级、CS纳入0-0/1-1分支):本chunk虽未验证,但作为“战意缺失时的风险控制”仍合理。
  • E402(intent=stable + edge接近均势 + 战意未知 → SPF优先不败,并在CS前置1-1)作为“均势黑箱”的基础框架仍有效,但需避免把Top5单边化。
  • E403(away_steam且主胜仍低位 → 不翻边主胜主线,但提高热门丢球分支)方向正确;本日切尔西场进一步证明“丢球分支”应同时抬高比分上限。

改正

  • 对“对攻场/open_game”标签的使用:必须叠加至少一个可观测量(进球链/均值/硬新闻)再决定CS尾部是否需要客胜高比分保险;避免像霍村vs汉堡仅凭深热稳定盘把CS锁死在主胜模板
  • 对“BTTS否”的触发:当对手近5进球链为全进(5/5)时,除非有confirmed级锋线硬缺阵,否则BTTS否不得给高置信(至少降为观望或低仓是)
  • 修订“战意叙事引用纪律”:当fundamentals.motivation_context为未知/rank=null时,purchase_context中不得引用外部排名(如“欧战区/中游”)作为核心理由,避免信息源混用导致不可审计。
  • E001编号冲突(evolution_memory中存在重复id=E001的不同规则):需要在规则库层面做唯一化(例如拆分为E001a/E001b),否则复盘引用会混乱。
  • 对“胶着盘/low tempo”作为OU/CS上限的权重需要下调:仅凭style标签不足以限制到2球以内,必须叠加可观测的进攻/防守均值(gf_pg/ga_pg)或进球链断点。
  • 比分池在intent=stable的均势盘不应出现0-3这类高烈度单边零封占坑;需要用盘面强度(主客赔率差)约束极端比分进入Top5的门槛。