phone2345 发表于 2020-4-22 11:05:21

给论坛积分公式的建议

本帖最后由 phone2345 于 2020-4-22 11:07 编辑

浏览了论坛中的新手区,大家最容易抱怨的问题就是为什么积分一直掉,仔细研究发现是公式中的三次函数顶端不够平坦,造成在线时间对积分的反应非常敏感,进而使用户产生疑虑。


这里建议一个新的公式取代该部分的旧公式:

a,b,c这些参数与0.998, 1000可以随你需要调整,x值即是原本的[回帖数/在线时数]
其中b建议为4

这边做个简单的示范:


由图可见顶端更为平坦了,如此一来[回帖数/在线时数]保持在这平坦区间中的用户,积分就不至于跳动太大。

暗影之心 发表于 2020-4-22 11:39:03

论坛积分公式计算里面并没有次方计算的功能,所以我现在的公式都是连乘来实现的,如果B=4,那公式估计会很长很长了,眼睛会瞎的,实际上积分变化并没有你觉得那么大,因为你前面的基础分是线性的,你基础分增加,活跃系数降低一点,一正一负差不多就扯平了。其实变化突然的原因是因为论坛数据更新会有缓存,很多人误以为我昨天在线什么也没干积分也没少,为什么我今天发帖了积分反而少了的情况

巨大少女控 发表于 2020-4-23 02:41:42

数学大佬的算法牛逼!不过建议和暗影大佬私下交流,毕竟要考虑方面并非那么表面的事。

phone2345 发表于 2020-4-23 21:02:18

巨大少女控 发表于 2020-4-23 02:41
数学大佬的算法牛逼!不过建议和暗影大佬私下交流,毕竟要考虑方面并非那么表面的事。

暗影的公式是公开的,他自己也有一个帖子说明,因此我认为公开讨论没什么不妥

一条溺水的鱼 发表于 2020-4-25 11:05:59

我觉得吧,论坛积分最坑人的就是他在线时间不是实时的(是我自己的问题吗?),平时不动,一看多了十个小时,积分掉一大堆……{:4_87:}
页: [1]
查看完整版本: 给论坛积分公式的建议