- Zealot Tony
- |
- Intrepid Heroic Member
"We live in a special time; the only time where we can observationally verify that we live in a very special time" - Lawrence Krauss.
I was a finalist :P
I posted this a while ago- but it was lost in the amass of posts so I decided to post it to get more feedback
Lets assume that, the total points earned for a day for a single user is given by X(Day-Total).
X(Day) = V + PPD + ln[(t)(f)PPD] - [(B)^n + (W)][0]
V
A fixed value which is given when a user logs on.
PPD
Is the posts made by the user on a given day, the more posts and activity, the higher your trust value will go up.
ln[(t)(f)PPD]
Is the time you are online on Bungie.net for a given day, X. It is given in hours and is multiplied by 'PPD' and a constant 'f' (<1). The result is then natural logged.
The reason for this is that it cannot be abused by just leaving a users Laptop and/or Computer online, while they are away- because they do not post.
Example:
Time online: 10 hours, PPD: 0 then
(t)(f)PPD= 10(f)(0) = 0 (that is you will get zero trust points for the time you are on without posting). Note: ln does not apply if (t)(f)PPD = 0 (because ln(0) = undefined)
[(B)^n + (W)][0]
B and W are variable constants which depend on the type of ban and/or warnings a user has. 'n' represents the number days of the ban. The reason the '0' is part of this section of the equation is such that, if a user is not banned and/or warned, they are not penalised as the zero then applies.
Now comes equation 2. Achronos' has stated (in one of the links provided by Duardo) that you are compared the highest user and you move up in accordance.
g(X(Highest) - X(Day))= Q (for X(Day) > 0)
The above equation does not apply if you fall negative. If you are the highest user for the day, your X(Day) doubles. 'g' is another constant <1
Hence:
X(Day Total)= Q + X(Day)
Now let D1 = X(Day 1 Total), D2= X(Day 2 Total), ....
X(Overall) = (D1 + D2 + ...... + D(X))^a - (B^n(total) + W(total))
'a' represents some progression constant which goes up more and more per day you do not get warned or banned. It resets once you do
Again this is just my idea, and it is most likely wrong. Any ideas to improve it? I posted this a few days ago- but I would like some more feedback.
Notes
'f' and 'g' are constants which are important to the equations.
Take 'f': If it does not exist there would be to great a value for trust points in a given day, if one posts a lot and is online a whole heap.
Take 'g': If it is not applied, then the amount of trust points for the day = trust points of the highest earner.
[Edited on 09.06.2011 8:44 PM PDT]