Форумы » Общий форум » TOP-100 Эло-рейтинга
Cообщение
1
0
30 Дек 2007
Создан по результатам (итоговое место) около 1,4 млн гонок.
Конечно, и здесь не обошлось без мелких допущений, но в отличии от всех предыдущих - это рейтинг.

Для разбирающихся в рейтинге Эло:
1. Начальный рейтинг - 1200
2. Ожидание победы - 1 / (1 + 2**((R2 - R1)/400))
3. K = 15

2825.49 JuraAD
2758.02 гончег
2746.48 DMitrii
2707.09 Fresher
2648.02 McLarenMcLaren
2625.34 High-speed fox
2622.44 Vikingur
2584.45 Serg Chudo
2571.07 ZlojDed
2553.54 Ilyan
2525.89 Непруха
2454.98 Sportback
2450.51 as ferrari
2445.50 БАЦ
2434.28 laska
2338.03 tory4444
2327.94 Капля_Дождя
2310.04 Игл
2282.14 Егорт
2254.63 Smolka
2252.23 Тэнни
2237.90 31415
2229.12 Прин
2228.71 ho1y032
2228.53 AC Slater
2228.22 E300XX50RUS
2221.44 dedyshka
2220.99 -Мерен-
2220.20 navionika
2217.63 llamativo
2209.05 ktt
2203.67 -tiger-
2201.72 1dimka1
2194.75 Fandor
2193.93 Кенни Маккормик
2187.49 tundro1d
2186.33 Larsan
2180.24 Tom_J
2179.16 Klaas
2167.51 Погнали
2163.16 Antares52
2148.00 eltek
2144.74 AntonM
2131.32 SCALA
2127.58 Работник
2124.80 Торчун
2118.55 Sanya_21083
2116.92 romashking
2111.17 ОлегС
2110.02 даблин
2109.77 Tom_J1
2106.84 pupppkin
2105.18 Kerch Racer
2100.20 Elber
2098.77 Fantomasss
2093.11 Мастеркласс
2092.23 ex3me
2087.81 yura156
2084.70 MOTORWARS MAN
2074.99 _BMW M6_
2074.03 Futnik_kok
2071.50 PredMax
2064.12 stepanych
2044.96 ДебюТ
2040.40 khmel
2040.14 Jagular
2039.44 Ваиз
2038.33 eugene1234
2034.20 Рассвет
2033.31 Йоп
2029.27 Чернномор
2028.16 VaMPiR 666
2026.68 alveol
2026.46 puppkin
2025.87 Fedyas
2025.51 Йож
2023.01 Рой Джонс
2020.23 Гуммель
2019.73 ahawk
2018.85 Ruffyder
2018.43 saaash
2016.14 Froan
2015.94 Sasha3D
2015.46 Темная Лошадка
2013.88 Monemon
2012.52 Bart-srs
2009.64 Прирожденный гонщик
2004.47 Ал_Каш
2003.61 IronSMaN
2001.56 Gantlet
2000.74 L-a-V-R
1995.96 banzai
1990.52 MoLineRo
1987.06 Про100_аЛхиМиК
1985.90 ZDemon
1985.77 vrs_tankist
1985.23 летчик-перелетчик
1985.23 sheyn
1981.67 Patrused
1979.79 Ya ne JID ya EVREI
#173  zet74
2
0
30 Дек 2007
хммммммм...странно
3
0
30 Дек 2007
сделай "топ-100 глупых тем в которых неочем поговорить" в общем форуме и ты поймёшь, что твои темы находятся вверху этого рейтинга :D
4
0
30 Дек 2007
Краткая справка для тех, кто не слышал о рейтинге Эло:
Эта система рейтинга официально используется в шахматах, но для нас интересна тем, что она позволяет учитывать силу соперника. Т.е при победе над более слабым рейтинг почти не увеличивается, зато при поражении более слабому, падает значительно. Этот не рейтинг карьерных достичений, а ТЕКУЩИЙ, в котором последние гонки имеют максимальное значение. Поэтому длинные удачные или неудачные серии могут сильно поднять или опустить.
#380  ahawk
5
0
30 Дек 2007
Оооо, и я попал на 79е место, это хорошо :))
#168  Vinc
6
0
30 Дек 2007
Сделай еще Лоша-Рейтинг... Я мож хотяб там появлюсь... ;)))
7
0
30 Дек 2007
Не понял как высчитывается
8
0
30 Дек 2007
7 http://ru.wikipedia.org/wiki/Рейтинг_Эло
9
0
30 Дек 2007
Убейте Поршня.

Ильян, вот эта формула максимально близка к адекватной оценке сил гонщиков. Но не совсем понятно, как в таком случае изменяется положение гонщиков в зависимости от периодичности проводимых гонок. То есть, выигрывать одну проведеную гонку за неделю и иметь 100% побед проще, чем тоже самое у 20 гонок в день.

10
0
30 Дек 2007
9 Скидок и поправок на усталость или наоборот, отсутствие практики, плохой интернет, непрокаченный привод, TRC, "забыл поставить тюн" и т. п. нет.

Так это же ПРАВИЛЬНО, когда рейтинг показывает, что 20 гонок в день влияют на результаты гонщика. ;) Рейтинг ведь показывает силу игрока на ДАННЫЙ момент. И если игрок устал и делает больше ошибок, логично, что его рейтинг падает.
11
0
30 Дек 2007
Вдогонку.
Я так понимаю, для того, чтобы сделать корректный эло-рейтинг нужно было написать скрипт при котором:
- изначально собирались ВСЕ участники данного проекта за всю историю и им давался рейтинг 1200
- бралась первая проведенная гонка в истории, высчитывался рейтинг, потом вторая, потом третья.... и так до трёх-миллионной гонки :) (1.4 миллиона, как ты говоришь)
- в отдельной взятой гонке получается, что первый победил второго, получил очки в рейтинг, он же победил третьего, получил очки в рейтинг, так же 4-го и 5-го (если гонка была на 4-х/5-х), второй победил третьего, четвёртого... и т.д.

Если это было так - то у меня тебе только один вопрос: сколько времени собирались данные и проводился пересчёт :)

Респект тебе за проделанную работу. Она была действительно неимоверной....
12
0
30 Дек 2007
Как вариант, можно сделать определённые потери рейтинга за день. Например, 1% от общего показателя рейтинга в день. Это очки, которые нужно защищать с каждым днём, если ты не ездил - ты их теряешь.
13
0
30 Дек 2007
Пара примеров:
1. Гонка на 5, у всех гонщиков одинаковый рейтинг (R). После гонки У победителя будет R+30, у второго места Р+15, у третьего R, у четвертого R-15, у пятого R-30.

2. Гонка на 3, гонщики X, Y и Z с рейтингами 2400, 2000 и 1600 соответственно.
Расстановка мест
X, Y, Z: рейтинги после гонки - 2408, 2000, 1592
X, Z, Y: рейтинги после гонки - 2408, 1985, 1607
Y, X, Z: рейтинги после гонки - 2393, 2015, 1592
Y, Z, X: рейтинги после гонки - 2378, 2015, 1607
Z, X, Y: рейтинги после гонки - 2393, 1985, 1622
Z, Y, X: рейтинги после гонки - 2378, 2000, 1622
14
0
30 Дек 2007
13. Это всё понятно. Но как решается вопрос с "мёртвыми душами"? Они будут висеть в рейтинге бесконечное количество времени или их рейтинг будет с временем уменьшаться?
15
0
31 Дек 2007
11 Мне практически нечего добавить - ты меня раскусил ;)
Учитывались ВСЕ гонки игроков, достигших 14-го уровня, по спортивному рейтингу и тех, кто уже не играет и не в спортивном рейтинге, но хотя бы раз гонял с теми кто в спортивном. (Например, peterloo, Dark Horse и др.)
Всего таких набралось 2389. Далее, скриптами скачивались списки гонок, сортировались (одна и та же гонка на 5 может появляться у 5 разных игроков. В итоге получился отсортированный по времени список из 1427617 уникальных гонок, из которых небольшая часть некорректные (драг-рэйс, и всякие глючные). Потом проход по списку и изменение рейтинга после каждой гонки (только не 4 раза для гонки на 5, а все 4 изменения за 1 раз).

Разные скрипты понемногу писались в течении нескольких месяцев, база игроков пополняется инкрементально, закачать с нуля - около суток (и несколько GB траффика), апдейт за день или выходные - 20 минут.
16
0
31 Дек 2007
15. За Dark Horse - отдельное спасибо :) Если бы ещё его рейтинг увидеть :) Равно как и peterloo
17
0
31 Дек 2007
15 Проблема с "мертвыми душами" есть, я думаю, её надо решать так же, как ФИДЕ (убирает шахматистов из рейтинга после года неактивности). Снимать проценты ежедневно нельзя и не имеет смысла - Эло-рейтинг не получает очков извне, поэтому это приведёт только к пропорциональному уменьшению рейтингов, без перемены мест...
18
0
31 Дек 2007
Кстати, всего гонок не 3,6 млн, а меньше, так как отменённые гонки тоже увеличивают счетчик. А кроме того, неучтенные гонки приходятся только на низкие уровни и их влияние на текущий рейтинг - минимально.
19
0
31 Дек 2007
16 Их рейтинги малоинформативны, т.к. на момент ухода из игры у большинства игроков бывают неудачные серии...

Но я сделаю рейтинг "лучших Эло-рейтингов за карьеру"... ;))))))))
20
0
31 Дек 2007
17. Что значит не получает очков извне? Каждый новый гонщик - это +1200 очков к общей копилке. Я не вижу разницы между тем, чтобы убирать неактивных (и удалять его очки из общей копилки) либо отминусовывать постепенно.