Рейтинг 2.0: небольшие, но важные изменения в iXBT

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Середина июля — отличное время, чтобы объявить об обновлении правил. На самом деле, ничего критичного или страшного, просто подтянули некоторые цифры и параметры к реальности. Да и в целом, давно я ничего не рассказывал, что творится внутри разработки iXBT Live. Хотя последнее время мы исправляем различные баги и доделываем мелочи, которые обещали сделать. Но сейчас не об этом, сейчас о рейтинге.

Автор: Александар Цветанович Источник: www.pexels.com

В ноябре прошлого года мы кардинально изменили систему рейтинга и силы. По сути, мы отказались от двух измерений и перешли к одному значению. Но мы понимали, что это будет не последнее изменение. Любая система требует доработки со временем. И, в общем-то, это время прошло. Мы выявили плюсы и минусы системы рейтинга и сделали несколько необходимых, хоть и небольших, но важных изменений. Встречайте: Рейтинг 2.0.

Напомню то, что остаётся от предыдущей версии:

  • Рейтинг пользователя = сумма рейтинга его постов + сумма рейтинга комментариев x 0,1;
  • Рейтинг блога = сумма рейтинга всех постов в блоге;
  • За пользователей и блоги нельзя голосовать, можно только за посты и комментарии;
  • При голосовании за пост, пост получает +1/-1 к рейтингу и автор получает +1/-1;
  • При голосовании за комментарий, комментарий получает +1/-1, а автор получает +0,1/-0,1.

А вот новые нюансы, которые появляются. Что-то мы не стали внедрять в ноябре 2022 года, потому что были не готовы. Что-то доработали, а что-то и придумали. В общем, встречайте обновление:

  • Если рейтинг пользователя больше 5, но пользователь бездействует, то за каждый день бездействия у него вычитается 0.1 балл из рейтинга. Минимум — 5 баллов;
  • Если рейтинг пользователя ниже 0, то за один день без минусов за его комментарии или посты, он получает +1 к рейтингу. Максимум — 0 баллов;
  • Если рейтинг пользователя ниже 0, то за 1 день без нарушений (и без минусов в его профиль) он получает +1 к рейтингу, чтобы дойти до 0. Стремится к 0. Максимум, до которого можно дойти — 0;
  • Пользователь может голосовать за (рейтинг пользователя/10) постов или (рейтинг пользователя) x10 комментариев. То есть, если рейтинг +100, то можно проголосовать за 10 постов или 1000 комментариев в день;
  • Новые пользователи не могут голосовать в течение первых 2 суток или пока не получат хотя бы 1 плюс;
  • Если пользователь начал активно минусовать посты другого пользователя, после 5 минусов его реакции в сторону этого юзера блокируются на 1 сутки;
  • Если пользователь начал активно минусовать комментарии другого пользователя, после 10 минусов его реакции в сторону этого юзера блокируются на 1 сутки;
  • Голосовать за посты можно теперь в течение 1 года.

Если подытожить, то мы чуть-чуть подкорректировали цифры, чтобы позволить нашим постоянным авторам и читателям быть более активными на сайте. И наоборот, если человек не заходит к нам, если он решает вести себя некорректно по отношению к другим пользователям или заводит несколько аккаунтов для накруток, то он будет ограничен.

Данное обновление призвано сделать жизнь в iXBT более сбалансированной и справедливой. Тем не менее, я не исключаю, что через какое-то время потребуются новые доработки.

P.S. Маленький тизер. Мы сейчас работаем над новой системой внутренних достижений. Поэтому, как говорится, stay tuned, скоро грядёт новое масштабное нововведение.