In another thread we talked about karma a little and Kao said he wouldn't mind receiving suggestions for karma.
n-1Σ [Kn(n-1)(1+A)] / [(n-1)(1+A)]
Where Kn is the karma rating for that post, n is nth post, and A is a volatility variable. Each K is a simple average of the karma ratings for each post.
So what does all that math stuff mean? It means even Jophiel could potentially be rated down to subdefault in a reasonable period should we find him worthy. We all now that as it is, the current karma system makes high post count posters virtually untouchable. It also has the additional problem of having a strong "memory" in that the order of rate ups matters significantly. Someone who receives 5000 rate downs and then 5000 rate ups will have a vastly lower score than someone who receives 5000 rate ups and then 5000 rate downs.
The way this new formula works is that every post matters a constant percentage of all over posting you have previously done. For example say we set that percent to 10% (a fairly high number). Your next post would have as much karma weight as 10% of all the previous karma you had ever received. Every post you make matters X% as much as all the other posting you have ever done.
By doing this two key changes are made. First, high post count posters are no longer immovable and second it's possible to make guru even if you had a rocky start or for 100 post gurus to fall back to scholar if they are rated as unworthy by the forum.
Thoughts?
Edited, Jul 19th 2010 11:27pm by Allegory