Я реализовал систему рейтинга Elo в игре. Количество игроков не ограничено. Игроки могут присоединиться к игре постоянно, поэтому количество игроков, вероятно, постепенно увеличивается.
Как точно вычисляются значения Elo, не важно из-за этого факта: если команда A бьет команду B, то выигрыш Elo равен B Elo loss.
Следовательно, у меня есть проблема с начальными значениями для моей рейтинговой системы:
- Должен ли я использовать начальное значение "0" для каждого игрока? Сумма всех значений Elo будет постоянной. Но поскольку количество игроков увеличивается, будет какая-то дефляция Elo, не так ли?
- Должен ли я использовать любое начальное значение больше 0? В этом случае сумма всех значений Elo будет постоянно увеличиваться. Так может быть инфляция Эло. Проблема: точки Elo теряют значение, но начальное значение всегда остается неизменным.
Что мне делать? Вы можете мне помочь? Спасибо заранее!