我自己写的一个足球比赛预测代码,通过一些规则和大数据匹配去预测比赛结果。目前开源在github上,希望大家共同参考,大家如果有什么好的想法和逻辑规则,也可以提出,我写入代码中,来提高预测的准确率。
以下是我部分预测结果的截图,标红色的是预测准确的:
我的逻辑想法
假设一场比赛,A队(排名6,积分42)vsB队(排名12,积分20),初盘A -0.5 0.9vs1.0 终盘 -0.25 1.0vs0.9
1.通过去数据库匹配初盘-0.5且水位一致,终盘-0.25且水位一致的比赛,如果是联赛,且联赛赛程已过1/3,加入匹配条件,主队排名前于客队,且主队与客队积分差>A-B的积分差,最终找出结果。并且计算赢盘输盘的概率,如果概率可观,就记录下来。
2.寻找盘口太过便宜的比赛。如果主队排名-客队排名>10,且积分差超过20分,如主队让球数<=-0.25,则认为盘口太过便宜。反之如果客队排名-主队排名>10,且积分差超过20分,如客队让球数<=0,也认为盘口太过便宜。
3.寻找连续升盘超过3个的比赛。记录下来。