人气公式(使用票数和年龄)

时间:2010-08-18 00:08:33

标签: math

我需要创建一个简单的公式,根据投票和年龄确定项目的受欢迎程度。

这是我目前的公式,需要一些工作:
30 /(发布日期和现在之间的天数)*(投票数)=加权投票

每当为某个项目投射vost时,它会检查其加权投票是否为> 300.如果一个项目的加权投票超过300,那么它将被提升到头版。

问题是这个公式使得旧项目很难被提升 30/1天* 10票= 300(推广)
30/5天* 15票= 90(未提升)
30/30天* 30票= 30(未提升)
30/80天* 40票= 15(未提升)

如何更改公式以使旧项目相对容易升级(IE。使上述四个加权值相当接近)?

2 个答案:

答案 0 :(得分:0)

只需获得一个图形绘制程序(可能是excel,也许是matlab,也许是GNUplot)并尝试使用公式直到你感觉它看起来正确。
这些事情没有对错。

答案 1 :(得分:0)

以对数表示自项目发布以来的时间量。调整基数和所涉及的常数。这将带你去那里的大部分路。