跃迁引擎

空気を読んだ雨降らないでよ

iOS Research & Development


世界杯夺冠球队猜想

以自 2009 年以来亲身验证的结果,来阐释利用「动态规划」思想创造夺冠公式,来预测历届世界杯夺冠球队。

前言

这并不算是一篇传统意义上的计算机科学的「算法」文章,通篇只有思路推导和结果验证,并没有一行代码,也不会提供。因为与计算机经典算法「动态规划」中的思路不谋而合,所以拎到算法分类里来阐述。

先说结论,本文公式仅适用于场外可操纵性极小的国际大赛的「单回合杯赛制」淘汰赛的冠军预测,比如世界杯欧洲杯,不适用于欧洲冠军联赛亚洲冠军联赛等双回合淘汰制或决赛双回合赛制。

这是为了避免场外因素对公式计算结果的干扰,比如人为操纵,这就属于非操作参与者完全不可预测的状态。再比如双回合淘汰制,无法由一场比赛产生定性结果,且两回合比赛之前往往间隔数天,如果是俱乐部比赛还会穿插本国联赛、杯赛,对球员竞技状态、体能储备都会造成极大影响,以及间隔期间的场外突发因素等都会产生不可预测结果,这全部都是影响最终出线 / 夺冠权的非本届赛事的场外影响因素

公式诞生于2009年5月,截止到文章发布,已参与并验证的冠军预测包括:

  • 2010年南非世界杯冠军西班牙
  • 2012年波兰-乌克兰欧洲杯冠军西班牙
  • 2014年巴西世界杯冠军德国
  • 2018年俄罗斯世界杯冠军法国

以上均是在参赛球员名单确定后不久,进行的预测,由于德国队自2009年重组后阵容稳定,所以2014年的冠军预测则是在2年前的2012进行的

除了2016年法国欧洲杯没有参与预测之外,其余参与预测的国际顶级大赛冠军预测全部命中

预测公式

$$V = (\frac{(s1 + s2 … sn)}{n} + \frac{(m1 + m2 … mn)}{n} + \frac{(b1 + b2 … bn)}{n} + k) * 0.25$$

下文将详细阐释公式的推导过程与依据,以及在上述预测案例中的实际操作。

公式推导

首先记住一条单回合淘汰制杯赛的黄金准则:单回合下无侥幸,胜者几近是强队

这句话什么意思呢,就是说,单回合较量的比赛中,获胜的球队极大概率(P 趋近于1,0 < P <= 1)都是硬实力强的一方,因为这是刺刀见红的白刃战,双方都只有一次机会,不会有超级拉科诺坎普之夜的奇迹,尤其是世界杯,欧洲杯这种代表国家荣誉的国际足联大赛,对阵双方更是不遗余力地想要在九十分钟之内结束战斗,加时赛就意味着下一轮你的球队将比你的对手少三十分钟以上的体能储备,这往往是致命的隐疾。

其实严格意义上来讲,本公式不是特别适合欧洲杯这种参赛球队实力两极非常接近的赛事,最适合的场景就是世界杯,其参赛的32支球队之间这种两极差距非常明显。因为这涉及到公式中的一个重要项:波动偏差值,后面会阐述,这里就不展开了。

最优子结构

「最优子结构」是动态规划思想中核心概念之一,要符合「最优子结构」,子问题间必须互相独立。什么是夺冠的子问题?什么又叫互相独立?

找出子问题

结合上面的黄金准则: “单回合下无侥幸,胜者几近是强队”,显而易见,想要胜出就必须成为所谓的强队,想要夺冠就必须比你碰到的球队更强。所以,夺冠 = 成为最强的球队,那么谁是最强的球队就是我们的问题

如果我问你:如何成为最强的球队,你会如何作答?我猜你一定会说,当然是拥有最厉害的球员和主教练了。

而我想说的是,没错,道理很简单,就是这样。那我继续问你,你既然说拥有最厉害的球员和教练就可以,主教练姑且一个队可以只有一个,但是球员却有23人,你这个最厉害的名头是安排在他们当中的谁身上?

这个时候你可能想说,每个人都最厉害不行吗?

当然行啊,最强的球队 = 最厉害的23名球员 + 最厉害的主教练,简直完美!

我们平时所看的四年一届的世界杯,实际上叫做世界杯决赛圈比赛,是由全球五大洲的211个国家和地区历时近两年的所选拔出的32支各大洲代表队。由于我们只考虑决赛圈入围球队(没入围的也不用考虑夺冠了),所以除非重大调整,否则主教练在赛前都是不会被更换的。这也就意味着,球队的打法套路,排兵布阵,默契程度的变动可能性非常低,几乎可以忽略不计,临阵换帅,兵家大忌

综上所述,我们只需要考虑球员的个人实力即可。

现在我们将球队按照球员的注册位置分为锋线中场线后卫线以及门线四部分,由于我们的问题是找到「最强的球队」,那么子问题自然就是「锋线最强」、「中场线最强」、「后卫线最强」、「门线最强」,如果每条线都是最强,那这支球队就是最强的。

子问题互相独立

由于分成了四条线,每条线的球员之间不会互相制约,此消彼长,所以他们之间相互独立,互不干扰,这就是所谓「子问题互相独立」。

我们会对每个子问题进行单独计算,得出的结果相加,四条线综合得分最高,该队就是本届冠军。

于是我们得出一个简易公式:

$$V = S + M + B + K$$

其中V是球队综合得分,S是锋线得分,M是中场线得分,B是后防线得分,K是门线得分。

防守赢得冠军

单回合淘汰制的杯赛存在特殊性,也存在一条准则:进攻赢得比赛,防守赢得冠军。但是,这里说的防守并不是指战术上的防守,而是球队实力上的防守,通常球队防守实力更强的球队能够走的更远,通俗点说,就是防守实力与夺冠几率成正比。

如果把球队整体实力按照100%来看待,那么四条线各占25%。无论是三后卫、四后卫还是五后卫甚至六后卫战术,中场都会设置至少一名拦截型球员,如果采用三后卫的组合,中场可搭配最少四名球员球员,防守球员至少占6.25%。有人说好的门将顶的上半支球队,其实远没有那么夸张,但门将的位置确实是最重要的,一夫当关万夫莫开,所以门将一个人也就独占了25%。

那么,一个球队在一场比赛当中投入的防守资源占比有多大呢,答案是至少 6.25% + 25% + 25% = 56.25%。由此可见,防守实力是一支球队夺冠的关键,当有越多高质量防守球员出现在同一球队时,那么这支球队的实力就会非常强大。

这也是我近10年一直都不看好拥有梅西、阿圭罗、迪玛利亚等一众巨星的阿根廷的原因,孱弱的后防线使他们没有丝毫染指大力神杯的可能。

板凳深度

球队的主力球员水平与替补球员水平之间的差距如果过大,会影响到同位置的得分平均值,现实中也是一样,替补无法补充主力被轮换情况下的战术作用,或者起到相同水平的其他战术作用,那么球队的总体实力就会缩水。

得分规则

这里的得分规则指的是针对每个位置球员个人实力的得分,100 ~ 60分制,不会划分的很细,因为水平相近的球员之间很难产生质的差距,而过细的评分制也会因为个人的喜好而造成主观偏差过大。

  • 100分 - 在该位置上处于世界第一人水平
  • 95分 - 该位置上处于顶尖水平 (放在任何欧洲豪门都是绝对主力,且状态爆棚)
  • 90分 - 在该位置上处于顶级水平(拥有欧洲豪门的绝对主力水平,状态正佳)
  • 85分 - 在该位置上处于极高水平(拥有欧洲豪门主力水平,状态正佳)
  • 80分 - 在该位置上处于优秀水平(拥有欧洲五大联赛欧战球队绝对主力水平)
  • 75分 - 在该位置上处于良好水平 (能够在欧洲五大联赛球队胜任主力)
  • 70分 - 在该位置上处于一般水平 (能够在欧洲五大联赛立足)
  • 65分 - 在该位置上处于平庸水平 (无法在欧洲五大联赛立足,但能在本俱乐部担任主力)
  • 60分 - 在该位置上处于较差水平 (无法在欧洲五大联赛立足,且在本俱乐部担任轮换替补)

公式导出

经过前面的铺垫,我们开始导出我们的公式。前面已经得出了一个简易公式:

$$V = S + M + B + K$$

我们在此基础上进行完善,首先是对各个子问题进行完善,那么,锋线得分就等于:

$$S = \frac{(s1 + s2 … sn)}{n} * 0.25 $$

锋线总得分等于锋线平均分乘以锋线占比系数

中场线得分:

$$M = \frac{(m1 + m2 … mn)}{n} * 0.25$$

中场线总得分等于中场线平均分乘以中场线占比系数

后卫线总得分:

$$B = \frac{(b1 + b2 … bn)}{n} * 0.25$$

后卫线总得分等于后卫线平均分乘以后卫线占比系数

门线总得分:

$$K = k * 0.25$$

门将位置比较特殊,由于杯赛制的特殊性,比赛周期短,对门将的体能几乎没有多少消耗,状态能够得到连续保证,所以进入淘汰赛阶段开始,有夺冠志向的球队基本不会更换门将,除非发生重大伤病,所以只用计算首发门将得分,替补二三号门将的出场时间仅在小组赛。门线总得分等于首发门将得分乘以门线占比系数。

所以,展开后的公式为:

$$V = \frac{(s1 + s2 … sn)}{n} * 0.25 + \frac{(m1 + m2 … mn)}{n} * 0.25 + \frac{(b1 + b2 … bn)}{n} * 0.25 + k * 0.25$$

合并同类项后为:

$$V = (\frac{(s1 + s2 … sn)}{n} + \frac{(m1 + m2 … mn)}{n} + \frac{(b1 + b2 … bn)}{n} + k) * 0.25$$

波动偏差值

前面提到过一个叫波动偏差值的名词,这是指本届比赛的所有参赛球队中,得分最高和最低的球队之间的分差值。为什么会有这个概念呢?这是因为实力差距越悬殊,收到的场外因素影响越小,对预测结果的影响也就越小。换句话说,波动偏差值越大,预测结果越准确。

举个例子,世界杯上巴西队遇上中国队,由于实力差距悬殊,即使巴西队核心球员状态不佳,或裁判完全偏向中国队,巴西队也是大概率可以取胜的,这就叫波动偏差值过大。世界杯由五大洲代表队参赛,除了欧洲和南美洲,其余各大洲的参赛球队水平参差不齐,两极化严重,不存在黑马球队可以夺冠的可能性

另一个例子,欧洲杯上斯洛伐克遇上英格兰,由于实力差距并不悬殊,导致偏差值过小,双方任意一方核心球员状态不佳,或存在明显的偏哨现象,都会严重影响比赛走向,这就叫波动偏差值过小。欧洲杯就赛事难度来说,是远远高于世界杯的,其淘汰赛阶段各球队之间水平非常接近,所以偶尔会出现黑马夺冠的现象

所以我前面说过

其实严格意义上来讲,本公式不是特别适合欧洲杯这种参赛球队实力两极非常接近的赛事,最适合的场景就是世界杯,其参赛的32支球队之间这种两极差距非常明显。

波动偏差值的计算公式也很简单

$$O = Vt - Vb$$

Vt表示得分最高的球队,Vb标识得分最低的球队。

波动偏差值的变种公式可以用来计算单场赛事的大小球胜平负关系(只计常规时间),大小球公式:

$$R = \left|V1 - V2\right|$$

R代表比赛结果,V1代表主队得分,V2代表客队得分,主队得分减去客队得分的绝对值,即为大小球赛果。R > 6表示本场比赛将出现大球结果6 >= R >= 3 表示本场比赛是**小球结果**,R < 3`则表示本场比赛会是平球结果

胜平负公式:

$$R = V1 - V2$$

R代表比赛结果,V1代表主队得分,V2代表客队得分,R > 5表示主队胜,-5 <= R <=5表示平,R < -5` 表示客队胜。

那么波动偏差值公式究竟是用来做什么的呢?答案是,排雷是否有黑马夺冠波动偏差值越小,黑马夺冠的出现概率越高,就越可以博黑马赔率。

公式验证

2010年南非世界杯

实际计算需要将32支球队全部囊括其中才能算出波动偏差值,由于文章篇幅有限,这里包括下文都将直接提供出此前已计算好的Vb值,只对比赛前夺冠赔率前8的球队(数据截止到 2009-11-19

  • 西班牙 5.50
  • 巴西 5.50
  • 英格兰 7.00
  • 阿根廷 9.00
  • 德国 13.00
  • 意大利 15.00
  • 荷兰 15.00
  • 法国 15.00

西班牙得分🇪🇸

锋线

  • 大卫比利亚 90
  • 费尔南多·托雷斯 100 (当时欧洲第一中锋)
  • 费尔南多·略伦特 80
  • 佩德罗 85
  • 赫苏斯·纳瓦斯 80
  • 胡安·马塔 80

$$S = \frac{(90 + 100 + 80 + 85 + 80 +80)}{6} * 0.25 $$

S得分为21.46,由于托雷斯世界杯期间身患重感冒,比利亚一人扛起进攻大旗,常规首发S得分为 22.5。

中场线

  • 哈维 100
  • 伊涅斯塔 95
  • 大卫席尔瓦 85
  • 哈维·马丁内斯 85
  • 哈维·阿隆索 95
  • 法布雷加斯 95
  • 塞尔吉奥·布斯克茨 90

$$M = \frac{(100 + 95 + 85 + 85 + 95 + 95 + 90)}{7} * 0.25$$

西班牙恐怖的中场线M得分为 23.04,常规首发为哈维+伊涅斯塔+大卫·席尔瓦+哈维·阿隆索+塞尔吉奥·布斯克茨,常规首发M得分为23.25

后卫线

  • 劳尔·阿尔比奥尔 85
  • 塞尔吉奥·拉莫斯 95
  • 阿韦罗亚 80
  • 卡普德维拉 80
  • 皮克 95
  • 普约尔 95
  • 马切纳 80

$$B = \frac{(85 + 95 + 80 + 80 + 95 + 95 + 80)}{7} * 0.25$$

B得分为 21.79,常规首发为塞尔吉奥·拉莫斯+卡普德维拉+皮克+普约尔,常规首发B得分为 22.81

门线

  • 卡西利亚斯 100 (巅峰赛季,世界第一门将)
  • 雷纳 90
  • 巴尔德斯 95

$$K = 100 * 0.25$$

K得分为 25

西班牙总得分为

$$V = 21.46 + 23.04 + 21.79 + 25$$

91.25分,常规首发总得分为 93.56`

在首发阵容可以确定的情况下,进行单场预测,可以将首发名单的球员带入计算公式中进行计算,得到实际首发总得分

巴西得分🇧🇷

锋线

  • 路易斯·法比亚诺 80
  • 罗比尼奥 85
  • 尼尔马 80
  • 格拉菲特 85

$$S = \frac{(80 + 85 + 80 + 85)}{4} * 0.25 $$

S得分为20.63,常规首发为路易斯·法比亚诺 + 罗比尼奥,常规首发S得分为20.63

中场线

  • 吉尔伯托·席尔瓦 80
  • 费利佩·梅洛 80
  • 若苏埃 80
  • 克莱伯森 70
  • 埃拉诺 75
  • 拉米雷斯
  • 卡卡 95
  • 巴普蒂斯塔 80

$$M = \frac{(80 + 80 + 80 + 70 + 75 + 80 + 95 + 80)}{8} * 0.25$$

M得分为20,常规首发为费利佩·梅洛 + 吉尔伯托·席尔瓦 + 埃拉诺 + 卡卡,常规首发M得分为20.63

后卫线

  • 卢西奥 90
  • 胡安 85
  • 路易松 80
  • 蒂亚戈·席尔瓦 85
  • 麦孔 100 (当时世界第一右后卫)
  • 阿尔维斯 95
  • 吉尔伯托 80
  • 巴斯托斯 80

$$B = \frac{(90 + 85 + 80 + 85 + 100 + 95 + 80 + 80)}{8} * 0.25$$

B得分为21.72,常规首发为麦孔 + 卢西奥 + 胡安 + 巴斯托斯,常规首发 B得分为22.19

门线

  • 朱利奥·塞萨尔 95
  • 戈麦斯 80
  • 多尼 85

$$K = 95 * 0.25$$

K得分为23.75

巴西总得分为

$$V = 20.63 + 20 + 21.72 + 23.72$$

86.07分,常规首发总得分为 87.2

英格兰得分🏴󠁧󠁢󠁥󠁮󠁧󠁿

锋线

  • 鲁尼 90
  • 克劳奇 75
  • 赫斯基 75
  • 迪福 80

$$S = \frac{(90 + 75 + 75 + 80)}{4} * 0.25 $$

S得分为20,常规首发为鲁尼+赫斯基,常规首发S得分为20.63

中场线

  • 兰帕德 95
  • 杰拉德 95
  • 巴里 80
  • 乔科尔 85
  • 卡里克 85
  • 列侬 80
  • 米纳尔 75
  • 赖特·菲利普斯 75

$$M = \frac{(95 + 95 + 80 + 85 + 85 + 80 + 75 + 75)}{8} * 0.25$$

M得分为20.94,常规首发为巴里 + 兰帕德 + 杰拉德 + 米纳尔,常规首发M得分为21.56

后卫线

  • 阿什利·科尔 85
  • 特里 95
  • 道森 80
  • 格伦·约翰逊 80
  • 莱德利·金 70
  • 卡拉格 85
  • 厄普森 80
  • 沃尔诺克 70

$$B = \frac{(85 + 95 + 80 + 80 + 70 + 85 + 80 + 70)}{8} * 0.25$$

B得分为20.16,常规首发为阿什利·科尔 + 特里 + 道森 + 格伦·约翰逊,常规首发B得分为21.25

门将线

  • 格林 75
  • 乔·哈特 75
  • 詹姆斯 75

$$K = 75 * 0.25$$

K得分为18.75

英格兰总得分为

$$V = 20 + 20.94 + 20.16 + 18.75$$

79.85分,常规首发总得分为 82.19

阿根廷得分🇦🇷

锋线

  • 伊瓜因 90
  • 梅西 100 (金球得主,同位置世界第一人)
  • 特维斯 90
  • 阿圭罗 80
  • 帕勒莫 70
  • 米利托 90

$$S = \frac{(90 + 100 + 90 + 80 + 70 + 90)}{6} * 0.25 $$

S得分为21.67,常规首发特维斯 + 梅西 + 伊瓜因,常规首发S得分23.33

中场线

  • 博拉蒂 70
  • 迪玛利亚 80
  • 贝隆 75
  • 马斯切拉诺 85
  • 霍纳斯·古铁雷斯 75
  • 马克西·罗德里格斯 80
  • 帕斯托雷 70

$$M = \frac{(70 + 80 + 75 + 85 + 75 + 80 + 70)}{7} * 0.25$$

M得分为19.11,常规首发为迪马利亚 + 马斯切拉诺 + 马克西·罗德里格斯,常规首发得分20.42

后卫线

  • 德米凯利斯 75
  • 克莱门特·罗德里格斯 70
  • 布尔迪索 75
  • 海因策 85
  • 萨穆埃尔 90
  • 奥塔门迪 75
  • 加尔塞 65

$$B = \frac{(75 + 70 + 75 + 85 + 90 + 75 + 65 )}{7} * 0.25$$

B得分为19.11,常规首发为海因策 + 萨穆埃尔 + 德米凯利斯 + 霍纳斯·古铁雷斯,常规首发得分20.31

门线

  • 罗梅罗 75
  • 安杜哈尔 70
  • 波佐 65

$$K = 75 * 0.25$$

K得分为18.75

阿根廷总得分为

$$V = 21.67 + 19.11 + 19.11 + 18.75$$

78.67分,常规首发总得分为 82.81

德国得分🇩🇪

锋线

  • 克洛泽 85
  • 波多尔斯基 75
  • 基斯林 80
  • 马里奥·戈麦斯 85
  • 卡考 80
  • 托马斯·穆勒 85

$$S = \frac{(85 + 75 + 80 + 85 + 80 + 85)}{6} * 0.25 $$

S得分为20.42,常规首发克洛泽,常规首发得分21.25

中场线

  • 托尼·克罗斯 85
  • 赫迪拉 80
  • 施魏因施泰格 90
  • 特罗霍夫斯基 80
  • 马林 80
  • 厄齐尔 80

$$M = \frac{(85 + 80 + 90 + 80 + 80 + 80)}{6} * 0.25$$

M得分为20.63,常规首发施魏因施泰格 + 赫迪拉 + 厄齐尔 + 波多尔斯基 + 托马斯·穆勒,常规首发得分20.5

后卫线

  • 巴德斯图贝尔 80
  • 塔什彻 75
  • 默特萨克 85
  • 拉姆 95
  • 奥戈 75
  • 博阿滕 80
  • 弗雷德里希 75
  • 扬森 75

$$B = \frac{(80 + 75 + 85 + 95 + 75 + 80 + 75 + 75 )}{8} * 0.25$$

B得分20,常规首发博阿滕 + 默特萨克、巴德斯图贝尔、拉姆,常规首发得分21.25

门将线

  • 诺伊尔 90
  • 维泽 80
  • 布特 75

$$K = 90 * 0.25$$

K得分为22.5

德国总得分为

$$V = 20.42 + 20.63 + 20 + 22.5$$

83.55分,常规首发总得分为 85.5

意大利得分🇮🇹

锋线

  • 迪纳塔莱 80
  • 吉拉迪诺 80
  • 亚昆塔 75
  • 帕奇尼 75
  • 夸利亚雷拉 80

$$S = \frac{(80 + 80 + 75 + 75 + 80)}{5} * 0.25 $$

S得分 19.5,常规首发吉拉迪诺 + 迪纳卡莱,常规首发得分20

中场线

  • 卡莫拉内西 70
  • 加图索 75
  • 马尔基西奥 80
  • 蒙托利沃 80
  • 帕隆博 80
  • 西蒙尼·佩佩 75
  • 皮尔洛 90
  • 德罗西 85

$$M = \frac{(70 + 75 + 80 + 80 + 80 + 75 + 90 + 85)}{8} * 0.25$$

M得分19.84,常规首发阵容马尔基西奥 + 卡莫拉内西 + 皮尔洛 + 德罗西,常规首发得分20.31

后卫线

  • 博凯蒂 70
  • 博努奇 75
  • 卡纳瓦罗 75
  • 基耶利尼 80
  • 克里希托 75
  • 赞布罗塔 75
  • 马乔 80

$$B = \frac{(70 + 75 + 75 + 80 + 75 + 75 + 80)}{7} * 0.25$$

B得分为18.93,常规首发阵容卡纳瓦罗 + 基耶利尼 + 克里希托 + 赞布罗塔,常规首发阵容得分为19.06

由此可见,阵容青黄不接,意大利的失败是必然的。所谓的欧洲球队卫冕冠军魔咒,只不过是欧洲人单纯的迷信”夺冠老臣”罢了,无论是2010年的意大利,2014年的西班牙,还是2018年的德国,都是如此。可以预见,2022年的法国队如果依然沿用2018年的班底,小组赛打道回府也是板上钉钉的事情。

门线

  • 布冯 95
  • 马尔凯蒂 75
  • 德桑蒂斯 80

$$K = 95 * 0.25$$

K得分为23.75

意大利总得分为

$$V = 19.5 + 19.84 + 18.93 + 23.75$$

82.02分,常规首发总得分为 83.12

荷兰得分🇳🇱

锋线

  • 罗本 95
  • 库伊特 80
  • 范佩西 95
  • 亨特拉尔 85
  • 埃利亚 75

$$S = \frac{(95 + 80 + 95 + 85 + 75)}{5} * 0.25 $$

S得分为21.5,常规首发为罗本 + 库伊特 + 范佩西,常规首发得分22.5

中场线

  • 斯内德 90
  • 尼格尔·德容 85
  • 范德法特 85
  • 巴贝尔 80
  • 范博梅尔 85
  • 德泽乌 75
  • 阿费莱 75
  • 沙尔斯 75

$$M = \frac{(90 + 85 + 85 + 80 + 85 +75 +75 +75)}{8} * 0.25 $$

M得分为20.31,常规首发斯内德 + 范博梅尔 + 尼格尔·德容,常规首发得分21.67

后卫线

  • 范布隆克霍斯特 85
  • 海廷加 80
  • 范德维尔 80
  • 马泰森 80
  • 奥耶尔 75
  • 博拉鲁兹 75
  • 布拉夫海德 70

$$B = \frac{(85 + 80 + 80 + 80 + 75 + 75 + 70)}{7} * 0.25$$

B得分为19.46,常规首发范布隆克霍斯特 + 海廷加 + 范德维尔 + 马泰森,常规首发得分20.31

门线

  • 斯特克伦博格 85
  • 沃尔姆 75
  • 博施克 75

$$K = 85 * 0.25$$

K得分为21.25

荷兰总得分为

$$V = 21.5 + 20.31 + 19.46 + 21.25$$

82.52分,常规首发总得分为 85.73

法国得分🇫🇷

锋线

  • 西塞 75
  • 戈武 75
  • 吉尼亚克 75
  • 亨利 80
  • 阿内尔卡 85

$$S = \frac{(75 + 75 + 75 + 80 + 85)}{5} * 0.25 $$

S得分为19.5,常规首发亨利 + 阿内尔卡,常规首发得分20.63

中场线

  • 里贝里 90
  • 古尔库夫 80
  • 图拉郎 80
  • 马卢达 75
  • 拉斯·迪亚拉 85
  • 迪亚比 75
  • 瓦尔布埃纳 80

$$M = \frac{(90 + 80 + 80 + 75 + 85 + 75 + 80)}{7} * 0.25 $$

M得分为20.18,常规首发里贝里、古尔库夫、拉斯·迪亚拉、图拉郎,常规首发得分20.94

后卫线

  • 萨尼亚 85
  • 阿比达尔 85
  • 雷维埃 80
  • 加拉 85
  • 普拉努斯 80
  • 埃弗拉 85
  • 斯奎拉奇 75
  • 克里希 80

$$B = \frac{(85 + 85 + 80 + 85 + 80 + 85 + 75 + 80)}{8} * 0.25$$

B得分为20.47,常规首发萨尼亚、阿比达尔、加拉、埃弗拉,常规首发得分21.25

门线

  • 洛里斯 80
  • 曼丹达 80
  • 卡索拉 80

$$K = 80 * 0.25$$

K得分为20

法国总得分为

$$V = 21 + 20.16 + 19.11 + 21.25$$

80.15分,常规首发总得分为 82.82

法国要不是因为球队内讧,也不至于小组赛就出局,属于不可力抗场外因素

计算结果与世界排名对比

注意:下表所列结果为本文举例数据的计算结果,与当时实际的精确计算结果略有出入,当时结算的四强排名为:1.西班牙,2.荷兰,3.巴西,4.德国,仅错巴西一例

球队 预测结果 实际结果 赛前赔率
🇪🇸 1,91.25分 1,四强(冠军) ✅✅ 5.50
🇧🇷 2,86.07分 8,八强 ❌ 5.50
🏴󠁧󠁢󠁥󠁮󠁧󠁿 7,79.85分 16,十六强 ❌ 7.00
🇦🇷 78.67分 8,八强 ✅ 9.00
🇩🇪 3,83.55分 3,四强(季军) ✅✅ 13.00
🇮🇹 5,82.02分 > 16,小组赛淘汰 ❌ 15.00
🇳🇱 4,82.52分 2,四强(亚军)✅❌ 15.00
🇫🇷 80.15分 > 16,小组赛淘汰 ❌ 15.00

我们来简单分析一下上表中预测错误的结果:

  • 巴西🇧🇷,单场计算双方首发得分,巴西为88.76,荷兰为85.42,实力偏差值为3.34 ,偏向平局,但巴西输在梅洛的低级防守表现红牌离场+乌龙球,属于极端球场内意外因素

  • 英格兰🏴󠁧󠁢󠁥󠁮󠁧󠁿,兰帕德轰入一击关键世界波进球被判无效,属于极端球场内意外因素

  • 意大利🇮🇹,上文中已有说明,阵容青黄不接严重老化,小组赛难求一胜,在本文举例的数据中属于计算失误

  • 荷兰🇳🇱,四强资格计算正确,但具体排名计算失误

  • 法国🇫🇷,球队内讧,罢训,属于严重场外因素干扰

总结

除了卫冕冠军意大利🇮🇹计算失误,以及荷兰🇳🇱具体名词计算失误外,其余预测错误均属于不可控意外事件导致,以文中数据为例,本公式的预测成功率为81.25%,可以说是非常之高了。

不过有一点希望大家注意的是,本公式主要用来在赛前预测冠军得主,因为赛前的预测冠军赔率是最高的,收益最大。所以具体场次的结果,最好使用实力偏差值来计算

文中给出的一些数据均为粗略数据,比如球员得分,实际操作中会细分到个位数的精确度,如果你不是我这种看球十七年的经验丰富的老球迷,不知道如何为球员评分,我推荐你参考当年发行的PES(实况足球),每年9月后会发行下一年的版本,以赛前最后一版更新的数据为准,按照其中的能力值进行划分。至于为什么是PES,而不是FIFA、FM?我只能告诉你,这是我的经验之谈。

由于篇幅问题,就不把剩下预测正确的世界杯、欧洲杯一一代入验证了,有兴趣的可以自己下来验证。

有什么问题欢迎留言,如果你看不到留言区,可能你就需要使用科学上网的方式来打开本篇文章了。

小赌怡情,大赌伤身,本文仅供学习参考,不要迷恋滚球

最近的文章

Git 是如何发现代码冲突的

从 Git 原理上解析, Git 是如何在代码合并时发现冲突的。 …

, , 开始阅读
更早的文章

通告:之前网站无法访问,因为数据库出了问题,现已逐渐恢复

血的教训,数据库没来得及备份,Boom过后,寸草不生 …

, 开始阅读
comments powered by Disqus