我试图在python中使用trueskill,特别是这个库:http://trueskill.org/,来根据匹配结果生成评分。
然而,我没有看到明显的方法来做这件事从网站上的文档中,给定两个评级,可以模拟通过rate_1vs1更新的评级但我并没有反过来,也就是说,根据比赛结果,给所有球员打分。
有什么线索吗或者我应该使用另一个实现?谢谢。

最佳答案

好吧,事实上rate_1vs1是一条路。通过查看源代码,我认为假设第一个参数是赢家。即。,

# if alice win
alice, bob = rate_1vs1(alice, bob)
# if bob win
bob, alice = rate_1vs1(bob, alice)
# if drawn
alice, bob = rate_1vs1(alice, bob, drawn=True)  # order doesn't matter in this case

关于python - 从比赛结果到使用Trueskill进行评分(在Python中),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27372986/

10-12 03:15