HF Dota积分计算公式

来源:百度知道 编辑:UC知道 时间:2024/07/07 18:33:30
求HF Dota积分计算公式

首先是最基础的:

  正常胜利不同等级之间积分的计算:

  跨级别为1级,高级别者胜则增加分数为基数减15分,负则多扣除10分,低级别胜分数加15分,负则少扣10分
  跨级别为2级,高级别者胜则增加分数为基数减30分,负则多扣除20分,低级别胜分数加30分,负则少扣20分
  跨级别为3级,高级别者胜则增加分数为基数减45分,负则多扣除30分,低级别胜分数加45分,负则少扣30分
  跨级别为4级,高级别者胜则增加分数为基数减60分,负则多扣除40分,低级别胜分数加60分,负则少扣40分
  跨级别为5级,高级别者胜则增加分数为基数减75分,负则多扣除50分,低级别胜分数加75分,负则少扣50分
  当对战双方级别差距超过5级(不包括5级)时,高级别的胜利只能得到1分,低等级失利则只失去1分

  这个是基本的了大家应该都知道了吧 重点是下面

  比赛结束后,系统根据系统统计到的比赛中各玩家的参与时间对比比赛总体进行时间,判定各个玩家是否有中途退出行为(时间统计是按照服务器系统的纪录,可能会和按照本地replay档案统计到的时间表有稍稍的区别)。如果某个玩家的参与时间不足比赛总体时间的90%,则被判定为“提前离开”。

  假设某个玩家提前离开,其参与时间是比赛总时长的t%,那么假如这个玩家是最终获胜一方的成员,那么按照连坐原则,该玩家最后被判定为获胜,积分将会按照基本计算公式增加y分,但是由于其中途离开的行为,最终该玩家只能获得y*t%的积分增加;假如这个玩家是最终失败的一方,则依据上一节所述公式,该玩家应该扣除积分z分,但是由于其中途退出的行为,该玩家最终被扣除的积分是z*100/t分(取整)。也就是说提前离开的行为无论对于最终获胜者还是失败者都有额外的惩罚。

  另外需要提醒的是:是否提前离开是按照系统纪录的比赛总体结束的时间来计算的(而不是非要按照RPG比赛中推塔结束的时间来计算),比如说比赛进行到一半,弱势一方由于大势已去集体认输退出使得比赛总体已经结束,这种情况所有的失利选手都不会被判定为“提前离开”(毕竟每个人都坚持到了团队全体认为不行的时候)。