Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2008-01-30 12:41:01 ЛС | профиль | цитата
Можно и усложнить немного:
<ранг участника>*(<постов ЗА>/<постов ПРОТИВ>)
ранги:
участник - 1
пользователь - 2
советник - 3
админ - 4


сюда же можно приделать некоторый коэффициент, дающий больший "вес" голосу того участника, у которого больше сообщений(чтобы исключить ситуации, когда некто критикует всех подряд, но сам ничего не пишет):

<ранг участника>*(<постов ЗА>/<постов ПРОТИВ>)*(ln(<всего ответов> + 1)/4)
т.е. при количестве сообщений меньше сотни пользователь практически не влияет на рейтинг других
а при 2х - 3х тысячах сообщений вес его голоса уже вдвое выше...
карма: 27
1
Голосовали:Stasie