我需要提出一个0-100的智能播放器评分系统。
我需要满足以下条件:
1)如果等级较低的玩家击败等级较高的玩家-两个玩家的等级变化都应该更大,否则结果将相反。
2)评分提高应减慢至100
3)评分降低应减慢至0
4)最低等级更改应为0.1
5)最大等级更改应为10
遵循该解决方案的合理逻辑或方法是什么?
我尝试工作Elo并编写自己的公式,但没有成功。
例如
如果 R a << strong> R b和 R a赢得>>>>>>>>
R a'= R a +( R b- R a)(最大额定值-电流.ratingvalue)/ 100
R b'= R b +( R b- R a)(当前额定值-最小值.ratingvalue)/ 100