2014-09-24 3 views
3

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

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

Данные ниже - от 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 
+1

Я не понимаю, пожалуйста, уточните свой вопрос. Что именно дано и что нужно рассчитать? Вам даются первые две строки и вы хотите прогнозировать рейтинг для 3-го ряда, зная только победы и потери? –

+1

Общий рейтинг ELO для игрока определяется всеми совпадениями, которые они сыграли (и ELO противника). Чтобы вычислить ELO игрока, вам действительно нужно обработать каждый матч всеми игроками с момента начала сбора данных. Когда вы переходите от самых старых к новейшим, вы держите постоянный рейтинг ELO для каждого игрока (и они обновляются по мере обработки каждого матча). Я знаю по опыту, так как я занимаюсь системами ELO Backgammon. Это даст максимальную точность. –

+0

Нет, это также учитывает все игры, которые когда-либо играли. Вот мой сайт и профиль игрока, который играл в игры 1vs1 и team. http://exciple.com/forum/player.php?n=_apocalyps Все данные, необходимые для расчета, находятся на одной странице. Я выяснил, как получить общую секцию полос, но только общий рейтинг подтачивает меня. – Antonio

ответ

0

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

Смежные вопросы