Что ж, я думаю о добавлении функции оценки в свое приложение, где участники могут голосовать между 1-5 (это $rating
), и я отображаю средний балл как $score = $number_of_voters / $rating
. Где $number_of_voters
- это общее количество участников, проголосовавших по этому конкретному пункту, а $rating
- это общий рейтинг по этому конкретному элементу.
Таким образом, $score
не может быть выше 5 (что вне его).
Однако я думаю об интеграции интенсивности / силы голосования в соответствии с уровнем РПГ пользователей (число от 1 до 8, которое может постепенно увеличиваться - которое назначил каждый участник), так что если, например, они проголосовали и их Уровень RPG был 1, средний балл не будет слишком отличаться от предыдущего (не повлияет ли он на это слишком сильно), однако, если это будет что-то вроде 8, то это повлияет на него больше? (Слишком резюмируйте, что их уровень RPG будет рассмотрен внутри страны при голосовании).
Но не уверен, как действовать (как интегрировать / реализовывать), не влияя на первоначальную спецификацию (т. Е. Я не хочу, чтобы оценка была выше 5 (хочу, чтобы она была $ оценка <= 5)). </p>