Zzzzzzyt / MoeRanker

Moe attribute sorter
MIT License
85 stars 9 forks source link

出分算法疑似有问题 #21

Open Rlinstar opened 3 months ago

Rlinstar commented 3 months ago

①给角色打分后该角色的所有萌点都得到加成,某种意义上只要有A萌点的角色恰好都打出差距不大的分数,得出的debug就可以超过一个打高分一个打低分的皆含有另一萌点的角色。

比如我给 https://mzh.moegirl.org.cn/%E8%89%BE%E9%9C%B2%E5%85%8B%E9%9C%B2%C2%B7%E4%BC%AF%E9%A1%BF 这位打了十分,但是有同萌点“糟糕”的另一个角色https://mzh.moegirl.org.cn/%E5%8D%8E%E5%9F%8E%E7%BB%AB%E5%A5%B3 我因为不喜欢她的变态帅和碧池所以打了0分,却因此导致“糟糕”萌点的debug大幅下降。(下面说的童磨其实也是这样,我的xp不允许糟糕和变态帅同时存在,甚至我本身就不喜欢变态帅)

而现在的程序缺失了应对这种情况的运算逻辑——我碰到其他变态帅和碧池的角色也打了低分,但是只会影响到变态帅和碧池的debug,没能进一步反哺回去修复原本某些萌点因此掉的分。(沾上变态帅相关的角色,童磨我打了2分,dio打了5分,都不是很高,而且给分的原因还是因为反社会人格)

weyless commented 2 months ago

大概看了一下现在的打分计算似乎是组别平均的样子,我有一个不太成熟的建议是否可以考虑试试岭回归?