|
 如果不合本区请斑竹转移。 RoyalFlare分数榜上按难度+角色排名时,分数后面会跟一个小百分比。这个百分比可以大致理解成裸分折算后的相对水平,类似当年广东高考用了单科标准分后便把选考不同科目的考生标准分相加算出总排名。(事实上当时的标准分算法跟RF不一样,那个要更加复杂。) 趁现在Th13测试版录像样本小,从观察可以得出一些大致规律: 只有一个录像: 妖梦Easy ☆24,274,010 (50.0) 妖梦Normal ☆61,129,870 (50.0) 猜测:只有一个录像时固定为50。 早苗Hard ☆134,694,450 (60.0) ◇96,029,310 (40.0) 灵梦Lunatic ☆271,031,770 (60.0) ◇111,539,410 (40.0) 猜测:只有两个录像时固定为高分60,低分40。 魔理沙Easy ☆163,940,900 (58.3) ◇148,349,530 (55.8) △27,278,900 (35.9) 早苗Easy ☆155,947,490 (57.5) ◇151,261,590 (56.7) △28,489,370 (35.9) 猜测:三个以上录像时相对分数跟分数本身有关,不只是看排名。计算了一下平均值,都是50。标准差都是10。因此拟合公式猜测为把分数标准化为平均值50和标准差10,而保持分数差的相对值不变。 编写了一个简单Matlab程序,并用魔理沙Hard数据作了验证。 原始数据: ☆306,009,900 (63.8) ◇249,879,650 (50.9) △245,341,150 (49.8) 183,525,940 (35.5) - Data = [306009900, 249879650, 245341150, 183525940];
- N = numel(Data);
- S = sum(Data);
- SS = sum(Data .* Data);
- sigma = sqrt(SS/N - S*S/(N*N));
- avg = S/N;
- rf = 50 + 10*(Data-avg)/sigma
输出结果为 - 63.7970 50.8512 49.8044 35.5474
验证通过。 其实这个公式对任何数据量都适用。惟标准差为零的情形需单独设定每个分数均折合为50分。 问题1:高分和低分对应的百分比理论上是否有下限? 2011-04-21 15:33 答案:没有。N个样本里N-1个相同,剩下一个不同,则折合分为[tex]50\pm10\sqrt{N-1}[/tex] 问题2:给定样本数量N,求可能的最大和最小折合分(要求证明)。 [ 此帖被i.Blade在2011-04-21 15:35重新编辑 ]
|
|