Рейтинг
Рейтинг — количественная характеристика пользователя.
По сути рейтинг — это число, ассоциированное с пользователем, которое меняется в зависимости от событий с ним происходивших. Составляющие рейтинга - это правила, по которым будут обрабатываться события. Правило состоит из эвента, операции (+, -, *) и коэффициента.
Если произошло событие, на которое не создано правило ни в одном рейтинге, оно игнорируется.
Пример — рейтинг «Щепетильность». Правило 1. Событие «обработал заказ вовремя» добавляет 2 балла. Правило 2. Событие «задержка обработки заказа» отнимает 5 баллов.
Рейтинги позволяют формировать лидерборды и мотивировать пользователей продукта соревноваться друг с другом. Рейтинги также могут использоваться для определения правил перехода из лиги в лигу.
Рейтинг может быть циклическим, тогда по достижению предела он будет выпускать внутреннее событие системы и сбрасываться в 0.