Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Расчет рейтинга для нескольких участников
Добрый день!
Подскажите пожалуйста, мне необходима формула расчета рейтинга по результатам матча для нескольких команд. Очень понравился расчет по ELO, но она позволяет рассчитать для 2 участников, а у меня может быть большее количество.
Суть: В системе проходят матчи, в каждом из которых может участвовать от 2 до 8 участников. Каждый из участников имеет изначальный рейтинг (1000 при старте). Необходимо, чтобы по результатам матча участники поднимались/опускались в рейтинге.
Спасибо

 Re: Расчет рейтинга для нескольких участников
Аватара пользователя
Вот здесь есть вариант рейтинга для игры в покер:
https://www.pokerstarter.online/articles/?id=7651

 Re: Расчет рейтинга для нескольких участников
Ответ зависит от способа определения победителей по результатам матча. Если предполагается, результат матча — простой список команд (от показавшей наилучшие результаты до самой никудышной), то можно воспользоваться следующим способом. Здесь расчет изменения рейтинга Эло после матча $N$ команд сводится к серии расчетов соответствующих изменений после $\frac{N(N-1)}{2}$ матчей между парами команд. В случае если предполагается более сложная система оценивания команд, нежели их простое ранжирование (например, с присвоением каких-либо баллов), такую схему придется модифицировать (учитывать баллы, набранные командами, при подсчете значений $S$). Например, взять $$S_i=\frac{\tilde S_i}{\sum\limits_{i=1}^N \tilde S_i},$$ где $\tilde S_i$ — количество баллов, набранных $i$-ой командой.

 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group