Как рассчитать общий рейтинг Эло?

Я работаю над сайтом, на котором показана лестница, как показано ниже. Я могу получить информацию, например, о двух верхних строках, но не о последнем рейтинге Overall (Эло 1927 года). Я пробовал средний метод, но он дает более низкие результаты, и они кажутся неточными.

Итак, как это можно сделать, кто-нибудь знает какую-либо формулу, которую я могу использовать для достижения этой цели?

Данные ниже взяты из Voobly.

Ladder Statistics
Game ______________ Ladder __________ Rating ____ Wins __ Losses ___ Streak
AoE III: Vanilla __ 1v1 Supremacy ___ 1811 ______ 52 ____ 20 _______ 4
AoE III: Vanilla __ TGSupremacy _____ 1716 ______ 17 ____ 3 ________ 2
AoE III: Vanilla __ Overall _________ 1927 ______ 69 ____ 23 _______ 0

person Antonio    schedule 24.09.2014    source источник
comment
Я не понимаю, пожалуйста, уточните ваш вопрос. Что именно дано и что надо рассчитать? Вам даны первые две строки и вы хотите предсказать рейтинг для 3-й строки, зная только победы и поражения?   -  person Adam Stelmaszczyk    schedule 03.10.2014
comment
Общий рейтинг ELO игрока определяется всеми сыгранными им матчами (и ELO соперника). Чтобы вычислить ELO игрока, вам действительно нужно обработать каждый матч всех игроков с момента начала сбора данных. По мере того, как вы переходите от самых старых к новым матчам, вы сохраняете текущий рейтинг ELO для каждого игрока (и они обновляются по мере обработки каждого матча). Я знаю по опыту, так как я работаю с системами ELO для игры в нарды. Это даст наибольшую точность.   -  person Michael Petch    schedule 05.10.2014
comment
Нет, он также учитывает все когда-либо сыгранные игры. Вот мой сайт и профиль игрока, который играл как в 1 на 1, так и в командные игры. exciple.com/forum/player.php?n=_apocalyps Все данные требуется для расчета находится на этой странице. Я понял, как получить общий результат в разделе полос, но меня беспокоит только общий рейтинг.   -  person Antonio    schedule 05.10.2014
comment
Это то, что я сказал. Он учитывает все игры, когда-либо сыгранные. К сожалению, voobly требует регистрации для просмотра данных   -  person Michael Petch    schedule 05.10.2014
comment
Хорошо, я посмотрю на это. Спасибо за вашу помощь.   -  person Antonio    schedule 05.10.2014


Ответы (1)


Хотя это может быть не совсем так, как работает ELO, один из допустимых способов создания рейтинговых систем состоит в том, чтобы присудить вам максимальное (1, (рейтинг другого - ваш рейтинг)/25 + 16) вам, когда вы побеждаете другого, и состыковать это количество очки от других после того, как они проиграли вам. Новые пользователи начнут с рейтинга 1200. (Так работают рейтинги в шахматах.)

person Everyone_Else    schedule 20.08.2015