Автор | Cообщение |
---|---|
Ilyan |
Создан по результатам (итоговое место) около 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 |
![]() |
хммммммм...странно
|
![]() |
сделай "топ-100 глупых тем в которых неочем поговорить" в общем форуме и ты поймёшь, что твои темы находятся вверху этого рейтинга :D
|
Ilyan |
Краткая справка для тех, кто не слышал о рейтинге Эло:
Эта система рейтинга официально используется в шахматах, но для нас интересна тем, что она позволяет учитывать силу соперника. Т.е при победе над более слабым рейтинг почти не увеличивается, зато при поражении более слабому, падает значительно. Этот не рейтинг карьерных достичений, а ТЕКУЩИЙ, в котором последние гонки имеют максимальное значение. Поэтому длинные удачные или неудачные серии могут сильно поднять или опустить. |
![]() |
Оооо, и я попал на 79е место, это хорошо :))
|
![]() |
Сделай еще Лоша-Рейтинг... Я мож хотяб там появлюсь... ;)))
|
![]() |
Не понял как высчитывается
|
Ilyan |
7 http://ru.wikipedia.org/wiki/Рейтинг_Эло
|
Темная Лошадка |
Убейте Поршня.
Ильян, вот эта формула максимально близка к адекватной оценке сил гонщиков. Но не совсем понятно, как в таком случае изменяется положение гонщиков в зависимости от периодичности проводимых гонок. То есть, выигрывать одну проведеную гонку за неделю и иметь 100% побед проще, чем тоже самое у 20 гонок в день. |
Ilyan |
9 Скидок и поправок на усталость или наоборот, отсутствие практики, плохой интернет, непрокаченный привод, TRC, "забыл поставить тюн" и т. п. нет.
Так это же ПРАВИЛЬНО, когда рейтинг показывает, что 20 гонок в день влияют на результаты гонщика. ;) Рейтинг ведь показывает силу игрока на ДАННЫЙ момент. И если игрок устал и делает больше ошибок, логично, что его рейтинг падает. |
Темная Лошадка |
Вдогонку.
Я так понимаю, для того, чтобы сделать корректный эло-рейтинг нужно было написать скрипт при котором: - изначально собирались ВСЕ участники данного проекта за всю историю и им давался рейтинг 1200 - бралась первая проведенная гонка в истории, высчитывался рейтинг, потом вторая, потом третья.... и так до трёх-миллионной гонки :) (1.4 миллиона, как ты говоришь) - в отдельной взятой гонке получается, что первый победил второго, получил очки в рейтинг, он же победил третьего, получил очки в рейтинг, так же 4-го и 5-го (если гонка была на 4-х/5-х), второй победил третьего, четвёртого... и т.д. Если это было так - то у меня тебе только один вопрос: сколько времени собирались данные и проводился пересчёт :) Респект тебе за проделанную работу. Она была действительно неимоверной.... |
Темная Лошадка |
Как вариант, можно сделать определённые потери рейтинга за день. Например, 1% от общего показателя рейтинга в день. Это очки, которые нужно защищать с каждым днём, если ты не ездил - ты их теряешь.
|
Ilyan |
Пара примеров:
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 |
Темная Лошадка |
13. Это всё понятно. Но как решается вопрос с "мёртвыми душами"? Они будут висеть в рейтинге бесконечное количество времени или их рейтинг будет с временем уменьшаться?
|
Ilyan |
11 Мне практически нечего добавить - ты меня раскусил ;)
Учитывались ВСЕ гонки игроков, достигших 14-го уровня, по спортивному рейтингу и тех, кто уже не играет и не в спортивном рейтинге, но хотя бы раз гонял с теми кто в спортивном. (Например, peterloo, Dark Horse и др.) Всего таких набралось 2389. Далее, скриптами скачивались списки гонок, сортировались (одна и та же гонка на 5 может появляться у 5 разных игроков. В итоге получился отсортированный по времени список из 1427617 уникальных гонок, из которых небольшая часть некорректные (драг-рэйс, и всякие глючные). Потом проход по списку и изменение рейтинга после каждой гонки (только не 4 раза для гонки на 5, а все 4 изменения за 1 раз). Разные скрипты понемногу писались в течении нескольких месяцев, база игроков пополняется инкрементально, закачать с нуля - около суток (и несколько GB траффика), апдейт за день или выходные - 20 минут. |
Темная Лошадка |
15. За Dark Horse - отдельное спасибо :) Если бы ещё его рейтинг увидеть :) Равно как и peterloo
|
Ilyan |
15 Проблема с "мертвыми душами" есть, я думаю, её надо решать так же, как ФИДЕ (убирает шахматистов из рейтинга после года неактивности). Снимать проценты ежедневно нельзя и не имеет смысла - Эло-рейтинг не получает очков извне, поэтому это приведёт только к пропорциональному уменьшению рейтингов, без перемены мест...
|
Ilyan |
Кстати, всего гонок не 3,6 млн, а меньше, так как отменённые гонки тоже увеличивают счетчик. А кроме того, неучтенные гонки приходятся только на низкие уровни и их влияние на текущий рейтинг - минимально.
|
Ilyan |
16 Их рейтинги малоинформативны, т.к. на момент ухода из игры у большинства игроков бывают неудачные серии...
Но я сделаю рейтинг "лучших Эло-рейтингов за карьеру"... ;)))))))) |
Темная Лошадка |
17. Что значит не получает очков извне? Каждый новый гонщик - это +1200 очков к общей копилке. Я не вижу разницы между тем, чтобы убирать неактивных (и удалять его очки из общей копилки) либо отминусовывать постепенно.
|