我试图找到一个简单的基于python的算法排名系统。30级的Python排名算法
这里的情景:
将有30个级别,1级开始的0分。需要2000分才能达到30级。
随着关卡进展,还需要更多的积分。
例如,从1级到2级可能需要3分。等级2至3可能需要5个额外的积分。 012-等级29-30可能需要1200点加分。
由于分数将在飞行中进行计算,我还需要一种方法来确定玩家是在哪个级别。例如,什么水平是358分的人?
我可以手动设置点,但2000点上限将从全天波动一天,这样是不是理想的选择。
我想类似谷歌的Pagerank(1-10),其中很容易从0到4,但9-10得到的东西是一个非常艰苦的成就。
任何简单的片段或tippets?
谢谢
很好的例子。我的头痛突然消失了。谢谢! – Louis 2010-09-29 16:33:38