Перейти к содержанию

Сообщения от Рейтинг для турниров по всем частям Героев.

Открыт
Какую систему рейтинга выбрать (см. в тексте)
33 голосовавших
Один вариант
Войдите, чтобы участвовать в опросе.
Результаты опроса будут видны после вашего голоса или когда опрос закроется.
В ответ пользователю AlexeyPank
Аватар пользователя
#589
AlexeyPank;103334
Смотрите мой вариант рейтинга:
Подскажите, где можно увидеть механизм расчета Вашего рейтинга.
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

Аватар пользователя
#590
Все это уже есть, но мало кого устраивает.
Не могу ответить за других , но лично меня ваша система действително не устраивает . И к ней есть 2 больших претензии (я надеюсь , вы с пониманием отнесетесь к критике):
1. Разница линейных рейтингов для 1 и 2 мест равна разнице для 11 и 12 . Это не только принижает роль первых мест, но и при большом количестве участников очень быстро дробит эту разницу между ними . А ведь , если быть до конца честным , для сильных игроков не имеет разницы сколько участников 30 или 40 . Разбираться они будут между собой в пределах максимум десятки .
2. Бонус , хоть и зависит от правильных параметров , воистину ничтожен .Он никак не отобразит разницу между разминочным сбором косточек и ВВ , да и особой наглядностью он тоже не отличается .
В ответ пользователю Fireball
Аватар пользователя
#591
Fireball;103358
1. Разница линейных рейтингов для 1 и 2 мест равна разнице для 11 и 12 . Это не только принижает роль первых мест, но и при большом количестве участников очень быстро дробит эту разницу между ними.
Какую функцию Вы предлагаете для построения кривой, если линейная Вас не устраивает? Функция в любом случае должна учитывать количество игроков, даже если она будет нелинейной.
Fireball;103358
2. Бонус , хоть и зависит от правильных параметров , воистину ничтожен .Он никак не отобразит разницу между разминочным сбором косточек и ВВ , да и особой наглядностью он тоже не отличается .
Тогда по каким критериям Вы будете делать различие между разминочным турниром и BB? Единственный критерий, имхо - только состав соперников. Все. Какая разница бежать стометровку или 400 метров, если рядом несется Бен Джонсон, к примеру?.. И опять возвращаемся к нашим баранам - не зная силу соперника нельзя вычислить относительную значимость вашей победы, а значит корректно учесть данный результат в вашем рейтинге.

Что можно предложить? По умолчанию предоставить каждому игроку условный параметр силы, равный пяти по десятибальной шкале (или 50 по стобальной - не имеет значения). Потом от игры к игре этот его параметр будет корректироваться в ту или иную сторону. Любой новичек получает именно средний параметр, а не нулевой. Потому как среднее значение разброса силы любого набора игроков будет стремиться к медиане при увеличении объема выборки. Ранее мы стартовали от нуля, может в этом и заключается ошибка... Нельзя занижать истиную силу неизвестных игроков, тем самым необоснованно снижая рейтинг турнира... И в каждом турнире достаточное количество игроков, рейтинг которых пока не определен...

Далее, считаем уровень относительной силы соперников на данном турнире и учитываем его в качестве параметрического коэффициента при расчете бонуса. И никаких цифр с потолка брать нельзя! Кто то говорил здесь, что в математике и физике многие коэффициенты берутся из воздуха, и ничего... :)
Мне такая математика пока неизвестна...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

В ответ пользователю AmberSoler
Аватар пользователя
#592
AmberSoler;103360
Какую функцию Вы предлагаете для построения кривой, если линейная Вас не устраивает? Функция в любом случае должна учитывать количество игроков, даже если она будет нелинейной.
Я соглашусь с Fireball, линейный рейтинг абсолютно точно не объективен.
Может быть использовать за коэффициент именно результат, а не количество участников.
Иногда получается: 1. А - 10 дней
2. Б - 11 дней
3. В - 11 дней
4. Г - 69 дней
5. Д - 80 дней
Разница в рейтинге между вторым и третим местом равна разнице между третьим и четвертым :eek:
В ответ пользователю Kamikaze
Аватар пользователя
#593
Kamikaze;103364
Я соглашусь с Fireball, линейный рейтинг абсолютно точно не объективен.
Использовать линейный рейтинг в чистом виде никто не предлагает. Это само собой разумеется. Он является лишь составной частью расчета рейтинга, так как отражает количество участников турнира... Отказаться от этой составляющей нельзя, иначе в Вашем примере второе и третье место получат одинаковый рейтинг, что тоже не совсем верно...

Другое дело, что эту составляющую можно некоторым образом искривить, чтобы уйти от линейной зависимостию. Отсюда и вопрос: какая функция предлагается в качестве критерия кривизны?
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

Аватар пользователя
#594
Например существует биатлонный рейтинг.
Там, правда, расситано на огромное количество участников, но мы же не просто так. Пересчитаем как надо. Надо подумать.

Добавлено через 10 минут
Еще такая функция, правда не получается в виде формулы написать.
Х- номер в таблице, по счету, согласно результатам, конечно.
Y- будет рейтинг.
Y(x)=Y(x-1)-Y(x-1)*10% - по моему, что-то вроде этого.
Нелинейная функция, и при этом учитывает кол-во участников.
В ответ пользователю Kamikaze
Аватар пользователя
#595
Kamikaze;103371

Y(x)=Y(x-1)-Y(x-1)*10%
1. Линейная составляющая расчета основана на убывающей арифметической прогрессии,
где Y(x)=Y(x-1)-k. Причем k=100/N, где N-количество участников. Т.е. все строго взаимосвязано.

2. Ваша формула Y(x)=Y(x-1)-Y(x-1)*10% эквивалентна этой - Y(x)=0.9*Y(x-1), т.е. Вы предложили геометрическую прогрессию (вместо арифметической). Об этом и речь... Вопрос только один, как определен коэффициент прогрессии 0,9? Я предложу k=0,85, а кто-то скажет, что это много и лучше взять k=0,44... Получаем бесконечное количество абсолютно равноправных вариантов расчета...

Цель - обосновать коэффициент прогрессии, завязать его с другими константами (количество игроков, уровень турнира и пр.) Если проанализировать поведение функции (на графике), то можно сделать вывод: чем сложнее турнир, чем больше участников, чем выше средний рейтинг всех игроков турнира - тем меньше должен быть коэффициент, чтобы увеличить в итоге бонус лидеров. Вопрос - насколько?
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

Аватар пользователя
#596
Да ты прав, 0.9 - константа, а надо брать вариантную величину. Надо обмыслить.

Добавлено через 2 минуты
Но, все-равно обосновать коэффициент легче, вернее рациональнее, чем использовать линию.
Аватар пользователя
#597
Какую функцию Вы предлагаете для построения кривой, если линейная Вас не устраивает? Функция в любом случае должна учитывать количество игроков, даже если она будет нелинейной.

Она и будет зависить от числа участников .
Тогда по каким критериям Вы будете делать различие между разминочным турниром и BB? Единственный критерий, имхо - только состав соперников. Все. Какая разница бежать стометровку или 400 метров, если рядом несется Бен Джонсон, к примеру?.. И опять возвращаемся к нашим баранам - не зная силу соперника нельзя вычислить относительную значимость вашей победы, а значит корректно учесть данный результат в вашем рейтинге.
А мне кажется , я знаю как учесть силу и количество соперников . И разница между разминкой и ВВ будет весьма ощутима . И , при надобности , я смогу предоставить свою систему на суд общественности .
В ответ пользователю Kamikaze
Аватар пользователя
#598
Kamikaze;103375
Но, все-равно обосновать коэффициент ... рациональнее, чем использовать линию.
Эх, мне бы твоя уверенность... :) Ничего рациональнее здесь нет. Это абсолютно равноправные варианты... Другой вопрос, что геометрическая прогрессия (или еще какая другая нелинейная функция) - более гибкий инструмент для калибровки... Но, с другой стороны, и погрешность у него будет намного больше в случае ошибки с балансировкой формулы. Вопрос который мы пытаемся тут с ходу решить намного сложнее, чем кажется.

Потому и предлагаю не усложнять сверх меры. Ни к чему это. Тратим много времени, хотя уже сейчас можно было бы строить турнирные сетки, привлекать игроков, создавать мотивацию для клановых поединков даже на основании тех разработок расчета рейтинга, которые имеются уже. Они вполне приемлемы на мой взгляд... А математика - это просто развлечение для нескольких игроков, в то время, как остальным это не особенно нужно...

Может оставим эти разработки? :)
Взять самую простую схему расчета из уже предложенных и забыть про остальное?
Fireball;103377
А мне кажется , я знаю как учесть силу и количество соперников . И разница между разминкой и ВВ будет весьма ощутима . И , при надобности , я смогу предоставить свою систему на суд общественности .
Ну так ждем уже давно...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

Аватар пользователя
#599
Я тут посчитал некоторые коэффициенты, если кто сможет их подвязать к формуле (думаю это реально), то вообще будет супер.
Участников - Коэффициент
10 - 0.631
15 - 0.736
20 - 0.795
25 - 0.832
30 - 0.858
По пяти точкам....для меня трудновато такую формулу вывести.
В ответ пользователю Kamikaze
Аватар пользователя
#600
Kamikaze;103380
Я тут посчитал некоторые коэффициенты, если кто сможет их подвязать к формуле (думаю это реально), то вообще будет супер.
Ты лучше скажи как считал - и формула сама нарисуется... :) Хотя не всегда пять точек можно увязать в одну формулу...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

В ответ пользователю Kamikaze
Аватар пользователя
#601
Формула K = 1 - 3.5 / N подойдет?

Только участников должно быть больше 3-х.

Получится:
N=05, K=0.300;
N=10, K=0.650;
N=15, K=0.767;
N=20, K=0.825;
N=25, K=0.860;
N=30, K=0.883.
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
В ответ пользователю vbn
Аватар пользователя
#602
vbn;103383
Формула K = 1 - 3.5 / N подойдет?
Тогда K = 1 - 3.96 / N намного ближе... Только что это дает?
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

В ответ пользователю AmberSoler
Аватар пользователя
#603
А надо что? Просили вроде формулу...
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...