level 7
紫木一姬🌿
楼主
在知乎上看到有人说,计算模型本身还是很比较简单的,是从双方开场的能力,状态,战术,加入一些随机影响,算出一个结果,再反推回比分,相当于是给玩家看一段录像。中途换人和临场指挥在某些时间节点生效后,会在剩下的比赛时间里重新生成结果。
想想也有点道理,毕竟一个球员那么多项能力,场上22个球员,还有裁判和对面的主教练,要随着场上形势和球的位置去调整自己行为和跑位,如果这一切都是实时生成的,计算量实在是太大了。
而且既然球员的能力值这么复杂,那么它一定对输入很灵敏,才能体现出这些单项能力的强弱所带来的区分度,这样就很有可能生成一些不科学的结果:比如突破成功率高了,很容易产生20:18这种大比分,如果把突破的成功率调低了,顶级联赛可能就会出现一堆0:0,联赛射手王15个球都不一定拿得到。尤其是在球队实力参差不齐的联赛里,平均PA140的队伍,面对140,120,100的对手,突破成功和拦截成功的几率应该是大幅度上升的,如果每场都是实时计算,那最终结果也应该是大不相同,要想普遍出现场均进球在3个左右的迫真比分,模拟出和现实里的联赛积分榜分布规律相似的结果,实在是太难了。
但如果真是这样,那结果也太让人绝望了,我的买人和战术安排感觉就没什么意义了,只不过是在迎合预先就设定好的算法而已。想问下对这个游戏比较熟的吧友们,你们对比赛的生成机制是怎么看的。
2018年11月20日 07点11分
1
想想也有点道理,毕竟一个球员那么多项能力,场上22个球员,还有裁判和对面的主教练,要随着场上形势和球的位置去调整自己行为和跑位,如果这一切都是实时生成的,计算量实在是太大了。
而且既然球员的能力值这么复杂,那么它一定对输入很灵敏,才能体现出这些单项能力的强弱所带来的区分度,这样就很有可能生成一些不科学的结果:比如突破成功率高了,很容易产生20:18这种大比分,如果把突破的成功率调低了,顶级联赛可能就会出现一堆0:0,联赛射手王15个球都不一定拿得到。尤其是在球队实力参差不齐的联赛里,平均PA140的队伍,面对140,120,100的对手,突破成功和拦截成功的几率应该是大幅度上升的,如果每场都是实时计算,那最终结果也应该是大不相同,要想普遍出现场均进球在3个左右的迫真比分,模拟出和现实里的联赛积分榜分布规律相似的结果,实在是太难了。
但如果真是这样,那结果也太让人绝望了,我的买人和战术安排感觉就没什么意义了,只不过是在迎合预先就设定好的算法而已。想问下对这个游戏比较熟的吧友们,你们对比赛的生成机制是怎么看的。