Позиция

Материал из Урбантрип
Версия от 03:09, 12 февраля 2011; Red (обсуждение | вклад) (Новая страница: «'''Рейтинг пользователей''' — система ранжирования пользователей между собой, при который ...»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Рейтинг пользователей — система ранжирования пользователей между собой, при который каждый житель имеют определенную позицию в рейтинге. Обновляется позиция как правило раз в сутки, но бывает и реже.

Существует два рейтинга пользователей: общий и отрицательный.

Общий рейтинг жителей

Это список жителей, позиции которого имеют положительный знак [1..+∞), причем как правило показатели карма/рейтинг положительны (или один их них положителен).

Отрицательный рейтинг жителей

Это список жителей, позиции которого имеют отрицательный знак (-∞..-1], причем как правило показатели карма/рейтинг отрицательны (или один их них сильно отрицателен).

Алгоритм формирования позиции рейтинга

Что в положительном, что в отрицательном рейтинге пользователей позиция зависит от двух показателей — рейтинг и карма.
Для каждого жителя на основании его рейтинга и кармы формируется новое поле, высчитывается которое по формуле:

   Pos(k, r) = r + k * Rmax/Kmax

где

  • k — карма пользователя
  • r — рейтинг пользователя
  • Kmax — наибольшая карма на сайте (в случае с отрицательным рейтингом — наименьший)
  • Rmax — наибольший рейтинг на сайте (в случае с отрицательным рейтингом — наименьший)

То есть для того, чтобы на создать наибольший резонанс в позициях достаточно влиять на человека с максимальной кармой на сайте, уменьшая её — повышая количество рейтинга за 1 очко кармы, или же увеличивая — уменьшая курс рейтинга к карме.

Ссылки