Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Топ100 юзеров - рейтинг?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Вопросы по сайту] >> Топ100 юзеров - рейтинг?
Имя
Сообщение << Старые топики   Новые топики >>
Топ100 юзеров - рейтинг? - 2007-05-15 07:32:22.373333   
saimon 2metra

Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
Вопрос наверно к уважаемому Лексу, как к хранителю алгоритмов Питона:
Рейтинг всё время увеличивается. Но пользователь, который набрал рейтинг, а потом згинул, всё равно остается на своем месте, пока кто-то не наберет рейтинг выше него. Скоро рейтинги пойдут за 10 тыс, 100 тыс. Инфляция короче.
Не думал ли ты внедрить механизм снятия рэйтинга, к примеру, -1 за час непосещения. Такая регуляция будет гораздо естественней, сдувшиеся пользователи будут стекать вниз, как и положено, а уровень рейтинга будет постоянным.
Post #: 1
RE: Топ100 юзеров - рейтинг? - 2007-05-15 10:11:32.463333   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
Я давно на это намекал…
Post #: 2
RE: Топ100 юзеров - рейтинг? - 2007-05-15 10:48:46.100000   
red_line

Сообщений: 533
Оценки: 0
Присоединился: 2006-08-14 11:02:53
Да кстати, это очень хорошее решение.
+1
Post #: 3
RE: Топ100 юзеров - рейтинг? - 2007-05-15 11:34:10.286666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12

Top-100 по сути показывает время, проведённое юзером на форуме. Как можно уменьшать время??
Можно придумать какой-нибудь альтернативный рейтинг, только как его считать, я не понял.

quote:

Не думал ли ты внедрить механизм снятия рэйтинга, к примеру, -1 за час непосещения.

Ну вот возьмём TheFear. Рейтинг - 4868 (или, по-другому, 405 часов на форуме). За день отсутствия будет сниматься 24 эээ.. в чём там он считается… короче, будет сниматься 24 пункта. За месяц имеем -24*30 = -720. Итого за время отсутствия он переместится с 4 на 6-е место…
Ещё непонятно что делать с теми, кто заходит совсем редко - у них что, будет отрицательный рейтинг?

Пока вижу такой вариант - оставить старый алгоритм (рейтинг всё время растёт), но показывать только за последний месяц/неделю
Post #: 4
RE: Топ100 юзеров - рейтинг? - 2007-05-15 11:56:19.623333   
seregin

Сообщений: 3014
Оценки: 0
Присоединился: 2006-05-05 00:08:24
кстати еще было бы интерестно видить кол-во проведенного времени на форуме. т.е. не пересчитывать как в случае с Фиром, а просто видить где нить под постами стока то часов стока то минут. =)
Post #: 5
RE: Топ100 юзеров - рейтинг? - 2007-05-15 13:03:26.680000   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
Ебстественно надо считать за неделю/месяц, а не за все время существования форума
Post #: 6
RE: Топ100 юзеров - рейтинг? - 2007-05-15 14:42:15.983333   
saimon 2metra

Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
quote:

ORIGINAL: Lex_Voodoo

Top-100 по сути показывает время, проведённое юзером на форуме. Как можно уменьшать время??
Можно придумать какой-нибудь альтернативный рейтинг, только как его считать, я не понял.

quote:

Не думал ли ты внедрить механизм снятия рэйтинга, к примеру, -1 за час непосещения.

Ну вот возьмём TheFear. Рейтинг - 4868 (или, по-другому, 405 часов на форуме). За день отсутствия будет сниматься 24 эээ.. в чём там он считается… короче, будет сниматься 24 пункта. За месяц имеем -24*30 = -720. Итого за время отсутствия он переместится с 4 на 6-е место…
Ещё непонятно что делать с теми, кто заходит совсем редко - у них что, будет отрицательный рейтинг?

Пока вижу такой вариант - оставить старый алгоритм (рейтинг всё время растёт), но показывать только за последний месяц/неделю


Нет, тут конечно обкурить нужно это дело. Я для примера сказал -1 в час - хоть в день… Все-таки мы видим статистику не в часах, поэтому… Отрицательный рейтинг не будет, if(count&gt;0) count–; :D
Post #: 7
RE: Топ100 юзеров - рейтинг? - 2007-05-15 14:49:38.520000   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Ну а где брать оптимальное значение этого "-1 час в день"? Не люблю я формулы с оДбалденными коэффицентами, хоть убейте…
quote:

Все-таки мы видим статистику не в часах, поэтому…

А кстати, мож сделать в часах, наглядней будет :)
Post #: 8
RE: Топ100 юзеров - рейтинг? - 2007-05-15 18:13:38.736666   
saimon 2metra

Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
quote:

ORIGINAL: Lex_Voodoo
Пока вижу такой вариант - оставить старый алгоритм (рейтинг всё время растёт), но показывать только за последний месяц/неделю

Да уж. А то иначе не рейтинг, а мемориал какой-то получается: "Здесь был Вася 3 года назад, а сейчас он здох, но плоды его флуда жывут вечно в нашем рейтинге.."
Post #: 9
RE: Топ100 юзеров - рейтинг? - 2007-05-16 07:55:06.900000   
saimon 2metra

Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
quote:

ORIGINAL: Lex_Voodoo
Top-100 по сути показывает время, проведённое юзером на форуме.


А если я войду на форум и сверну браузер, время и соотв. рейтинг тоже тикать будет? Еще переходы между топами, создание и редактирование учесть неполохо было бы.
Post #: 10
Страниц:  [1]
Все форумы >> [Вопросы по сайту] >> Топ100 юзеров - рейтинг?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.