(04-29-2016, 06:31 PM)Admin Wrote: ...
Во-первых, отмечу, что формула Эло с логарифмом угадала первые три позиции.
Gamer Рейтинг ИКСИ Рейтинг Эло Shora 1052.8 1012.1 Зырянов 1033.7 1008.4 zaciek 1028.8 1003.9
Зырянов: Уверен в том, что любая формула (Эло, НЛО и пр.), если в ней заложен принцип "изменение рейтинга зависит от результата игры и разницы между рейтингами соперников" будет отображать главную тенденцию изменения рейтингов и, следовательно, примерно одинаково размещать игроков в таблице.
Дальше пошла чехарда. Может ошибки во вводе данных в правой части, где указывается ожидаемый результат и старый рейтинг? Фиг знает... Лень проверять.
Зырянов: Говорил об этом - мы ввели разное количество игр... оно, скорее всего, и могло повлиять на некую "чехарду"... ну, еще что-то... Но даже в той чехарде прослеживается нормальная тенденция.
Насчет того, учитывается ли ожидаемый результат в ИКСИ, Governor прав - учитывается неявно. Также, как и величина выигрыша (абсолютная). И да - рейтинг ИКСИ ступенчатый, а Эло - непрерывный.
Зырянов: если в ИКСИ изменение рейтинга зависит от разницы в величине рейтингов соперников, то можно говорить о неявном учете ожидаемого результата. Но уж очень оно неявно. Просто, чем выше "отрыв" рейтинга более сильного игрока, тем меньшую прибавку к своему рейтингу он получит за победу.
Ступенчатый рейтинг в ИКСИ? Да... Ну и что? Имея значения ступенек, легко вывести из них формулу (функцию)... Даже я это понимаю...
Рейтинг ИКСИ
Плюсы
- Готовое решение.
Минусы
- Сложнее в реализации, чем формула Эло. Требуется хранить таблицы поправок.
Зырянов: Если это трудно (хранить), то следует на основании известных значений поправок сделать формулу (совокупность формул)...
- Существует подпорка в виде усредненного рейтинга, которая странным образом влияет так, “что даже поражение игрока в следующей игре (снижение расчетного рейтинга) приведет к росту его табличного рейтинга”
Зырянов: Пытался объяснить - эта "подпорка" не является недостатком, по крайней мере, серьезным. Даже наоборот - она ухватывает тенденцию изменения рейтинга каждого игрока, отражает ее и не позволяет рейтингу меняться скачкообразно: +3 вверх, потом -10 вниз и снова +5 вверх. Просто я не помню, как называется такая кривая, которая сглаживает скачки значений на графике. Вот эта кривая и есть (примерно) график изменения табличного рейтинга.
Рейтинг Эло
Плюсы
- Прост в реализации.
Зырянов: Возможно. Только вот формулу эту никак не можем подогнать под наши нужды.
- Нет эффекта “инерции”.
Зырянов: Говорил выше, что на этот недостаток можно смотреть, как на некое достоинство.
Минусы
- Нет готового решения. Не подобраны подходящие поправки.
Зырянов: Добавлю еще один недостаток:
- очень мелкие поправки к рейтингу, которые заставят учитывать в значении рейтинга 2-3 знака после запятой. Стремление увеличить эти поправки приведут к скачкам и в изменениях рейтинга каждого игрока, и в Р-таблице... То есть столкнемся с тем же, что мы в ИКСИ устранили с помощью эффекта "инерции".
Идеальных решений не существует. Какой бы вариант расчета не был выбран в итоге, все равно найдутся те, кто будет недоволен теми или иными аспектами выбранной системы расчета. В принципе у нас есть время. Работы по реализации рейтинга в программе начнутся очень нескоро. А пока у вас есть возможность обкатать рейтинг ИКСИ в боевых условиях и попутно допилить формулу Эло (я не стал бы ее списывать со счетов - ведь можно и еще один рейтинг вести параллельно).
"Работы по реализации рейтинга в программе начнутся очень нескоро".
Вот это меня сильно по балде ударило... Но делать нечего.
"А пока у вас есть возможность обкатать рейтинг ИКСИ в боевых условиях"
Ну, допустим...
Но я бы хотел узнать и понять следующее:
У нас были разговоры о том, что
с введением рейтинга на сайт будут учтены все ранее сыгранные рейтинговые игры, как бы задним числом...
Это соответствует нашим возможностям? Даже при условии, что "Работы по реализации рейтинга в программе начнутся очень нескоро"...
Или все игры, которые ведутся сейчас, для рейтинга будут потеряны, а сейчас нужны только для "обкатки"?
Если все-таки есть возможность рано или поздно учесть для рейтинга все игры, то почему сейчас в эксель-таблицы с формулами вводятся только выборочные игры? В их числе турнирные игры и ещё какие-то, отобранные по непонятному мне принципу...
Например, в том анализе, который я делал, всего учтено 40 игр. В том числе моих 10... Это при условии, что в моем личном учете есть 23 моих игры, которые могли бы быть учтены в рейтинг-таблице.
Вот на этот синий фрагмент текста я бы хотел получить ответы или комментарии ориентировочно к 10 мая. В зависимости от этого я готов буду предложить свою программу по разработке формулы и, возможно, по ручному расчету рейтингов действующих сейчас участников сайта.