浅谈 WHR 全历史排名
AlphaGo 击败李世石后,围棋积分网站给出的世界排名让作者开始探究这套评分系统的底层逻辑。文章从Bradley-Terry模型讲起,解释了为何需要Elo等级分的指数变换来直观呈现选手间的实力差距,但其本质仍是静态模型,难以适应人类水平的波动。 为解决这一问题,文中对比了多种动态评分方案:简单的增量更新系统计算便捷但信息利用不足;引入历史衰退的系统能综合考量,却可能导致不活跃选手分数跳跃。最终,文章聚焦于WHR(全历史排名),它基于动态Bradley-Terry模型,核心突破是提出了一种近似算法,能通过牛顿插值法在每次比赛后增量更新分数,并在后台进行迭代优化,从而高效地利用全部历史数据推算每个时间点的准确评分。 作者指出,WHR的开源实现还针对围棋让子棋做了胜率修正,这种思路或许可推广到其他竞技场景。整篇文章从一个现象出发,抽丝剥茧地梳理了等级分系统的演进,清晰展示了WHR在精度与效率上的巧妙权衡。