逻辑如下:1 动态获取该层总玩家数 2 动态获取每位玩家的最高伤害,存入一个地址 3 每层排名方式以正态分布为标准 (此时可以在这一层的总人数中减去前50个数据 传奇单独排)4 正态分布以段为标准设定 比如可以黄金4为正态分布中心 设定一个总人数比例 其余段位人数按照你正态分布参数递减。
具体举例来讲: 假如371层10050个人 获取到后按最高伤害排序 将总人数减去50得到应该正态分布的总人数,再以黄金4为中心 设定参数 使每个段位人数分配比例为:钻石1:前3% 钻石2:前3%~前8%……黄金4:前45%~前55% ……青铜5:前98%~100%。这个比例可以反复调整不断优化。
这样才不会出现前的人re从而剧烈影响后面的人的排名 顶多是被某些人超越。因为后面的那个层数的人数比例是固定的 一定能让总体按照正态分布
欢迎各位批评指正

具体举例来讲: 假如371层10050个人 获取到后按最高伤害排序 将总人数减去50得到应该正态分布的总人数,再以黄金4为中心 设定参数 使每个段位人数分配比例为:钻石1:前3% 钻石2:前3%~前8%……黄金4:前45%~前55% ……青铜5:前98%~100%。这个比例可以反复调整不断优化。
这样才不会出现前的人re从而剧烈影响后面的人的排名 顶多是被某些人超越。因为后面的那个层数的人数比例是固定的 一定能让总体按照正态分布

欢迎各位批评指正

