Перейти к содержимому

Народная категория

Народная категория — это оценка сложности трассы, которую выставляют сами скалолазы. Если мнение сообщества накапливается, оно заменяет авторскую категорию везде: в рейтинге, сортировке, фильтрах.

Проголосовать может только пользователь, который уже зафиксировал пролаз трассы. Без пролаза оценку поставить нельзя.

Народная категория пересчитывается на бэкенде сразу после каждого голосования за категорию или отмены своего голоса.

Правила:

  1. Минимальный порог — нужно не менее 3 голосов за одну категорию. Если голосов меньше, используется авторская категория.
  2. Большинство голосов — побеждает категория, за которую проголосовало больше всего людей.
  3. Ничья — если несколько категорий набрали одинаковое число голосов, выбирается меньшая из них.
  4. Откат — если голоса убрали и их снова стало меньше порога, народная категория сбрасывается и используется изначальная категория автора.

На экране трассы есть вкладка с гистограммой голосований. Она показывает, как голоса распределились между категориями. Видны только категории, за которые проголосовал хотя бы один человек, плюс по одной соседней с краёв. Если голосов нет вообще, вкладка показывает пустое состояние.

В списке пролазов рядом с именем каждого пользователя отображается значок с его личной оценкой и стрелкой, показывающей отклонение от отображаемой категории трассы:

ЗначокСмысл
↑↑оценка выше на 2 и более ступени
оценка выше на 1 ступень
оценка совпадает
оценка ниже на 1 ступень
↓↓оценка ниже на 2 и более ступени

Бэкенд хранит в трассах как авторскую категорию, так и народную:

  • grade - изначальная категория от автора
  • community_grade - народная категория