RTTF.ru - настольный теннис

Опросы

Нужно ли менять формулу RTTF-рейтинга?

Опрос закрыт

Думаем над формулой рейтинга. Нужно ли ее корректировать в меняющихся обстоятельствах?

Напомним, что при введении рейтинга, когда скорость обработки результатов была небольшой, кроме очевидной задачи – точно и объективно отражать силу игроков, стояла еще одна – сделать формулу максимально простой, чтобы игроки сами в уме могли прикинуть, сколько они прибавили или потеряли после игры с конкретным соперником. Эта задача потеряла актуальность в связи с запуском онлайна турниров. Сейчас каждый может увидеть изменение рейтинга через несколько минут после завершения встречи.

Может быть пришло время попробовать что-то более интересное, например систему Эло, как в шахматах?

А если полная смена формулы это слишком кардинально, тогда попробовать добавить коэффициент в существующую, чтобы при 3:0 дельта была больше, чем при 3:1 или 3:2?

Приглашаем к голосованию и обсуждению.

 

11868

Комментарии241

сначала новые | сначала старые | по рейтингу
Омут +1

Очень жаль, что столько энергии уходит на ежегодные правки устаревшей и математически абсурдной формулы.

abel админ+2

Итак! С 1 января 2020 года вводятся следующие изменения в формуле расчета рейтинга:

1) Вводится дополнительный коэффициент счета D, зависящий от разницы в сетах

формула изменения рейтинга = [(100 - (PВ - PП)) / 10]  * k * D

D = 0.8 при разнице в 1 сет (2:1, 3:2, 4:3 и т.д.)

D = 1 при разнице в 2 сета (2:0, 3:1, 4:2 и т.д.)

D = 1.2  при разнице в 3 или более сетов (3:0, 4:0 и т.д.)

2) Для новичков в первых пяти турнирах коэффициент турнира k равен 1 в случае победы и 0.5 в случае поражения.

3) Немного изменяется расчет бонусов

Rп – Rср12      1 место 2 место  3 место

< 100                    2.5%      1.5 %         1 %

от 100 до 150      2%          1 %         0.5 %

от 150 до 200      1 %        0.5 %       0 %

Подробнее о правила расчета рейтинга читайте ТУТ.

Историю изменения рейтинга - ТУТ.

a1exander +2

Существуют три вида лжи: ложь, наглая ложь и статистика (крылатое выражение)

То, что текущий рейтинг дефляционный понятно и давно. И корректировать нужно только разницей между выигрышем и проигрышем. Бонусные балы вопрос не решат и только вносят искажения. Можно как раньше фнтр сделала, можно ввести коэффициент счета, но только на поражение (данный вариант уменьшает инфляционную часть).  

Сейчас если хочешь хотя бы примерно понять как изменилась твой результат со временем нужно смотреть на личные встречи, их баланс. Рейтинг сам по себе не отражает прогресс или регресс. Но такого ответа в опросе нет, как и нет смысла в опросах на такую тему. Нужно голову включать, а не в статистику (или вциом) играть. 

Morfey 0

Ответил тоже, теперь стало яснее ) Все ж таки я сторонник, чтобы формула обсчета была  для всех одна. А то у вас для новичков - отдельный к,  у ттфа вообще на границе  600 формула менялась..)

Fand +1
ответ на комментарий Morfey

Пока вы тут витаете в теоретических облаках. Кто-то потихоньку корежит формулу расчета  - я заметил в одном недавнем турнире - у отдельных игроков сильно завышены плюсы за выйгрыш - раза в три ). Причем игрок - проигравший конкретную встречу -получает нормальный минус, что вообще-то нонсенс. Я могу это отнести только к тому, что оперативно меняется формула и почему то только у отдельных персонажей... Чудеса... кому интересно- могу уточнить турнир. Возможно еще где-то такое есть.  Вот и ответ на вопрос - менять формулу нужно - но только правильно и желательно для всех сразу )))

Никто ничего не корежит. Ответил Вам в этой теме https://rttf.ru/tournaments/37419

Morfey -1

По поводу инфляции, дефляции и формулы расчета - я как то писал, что коэффициенты в формуле должны быть подобраны так тонко, чтобы обеспечить небольшую инфляцию рейтинга, которая учитывает приход новых молодых талантов без рейтинга (с заниженным рейт.) и уход из активной игры старших сильных игроков с хорошим рейтингом,  неуспевшим отдать свой багаж молодежи. Все же так просто.  в свое время меня зашикали - но жизнь показала - что рейту РТТФ  пришлось накидывать всем сотню - чтобы вернуться к реальности ))

Morfey -1

Пока вы тут витаете в теоретических облаках. Кто-то потихоньку корежит формулу расчета  - я заметил в одном недавнем турнире - у отдельных игроков сильно завышены плюсы за выйгрыш - раза в три ). Причем игрок - проигравший конкретную встречу -получает нормальный минус, что вообще-то нонсенс. Я могу это отнести только к тому, что оперативно меняется формула и почему то только у отдельных персонажей... Чудеса... кому интересно- могу уточнить турнир. Возможно еще где-то такое есть.  Вот и ответ на вопрос - менять формулу нужно - но только правильно и желательно для всех сразу )))

Челевич +9

Занимательная математика для любопытных:

За 10 месяцев 2017 года появилось 1900 новых игроков, которые принесли 358 тыс. очков рейтинга.

За этот же период перестали играть (сделали паузу не менее года) 1600 игроков, которые забрали 282 тыс. очков рейтинга.

Как видно, средний рейтинг входящего и выходящего игроков равны 188 и 176 очков соответственно.

В марте 2018 г. активных (сыгравших хотя бы один турнир) игроков было 1880, их суммарный рейтинг - 456 тыс. очков (в среднем, по 242,6 у каждого). Учитываем полученную выше динамику, получаем через год 2240 игроков, суммарный рейтинг 547,2 тыс., средний 244,3. Инфляция 0,7% в год.

Вообще, с 2010 по 2017 год преобладала дефляция рейтинга: добавление новых игроков с рейтингом ниже среднего в системе "разбавляло" средний рейтинг. В 2010 средний рейтинг был около 400 (порядка 500 активных игроков), к 2017 число игроков выросло до 1500, средний рейтинг упал до ~250. Итоговая дефляция 6% в год.

Можно посчитать и бонусы. За 2017 год у меня получилось 27 тыс. очков, что дает инфляцию 6% в год.

Изменив % бонусов в формуле, можно как улучшить, так ухудшить стабильность системы.

dendav +1
ответ на комментарий Чернявский Михаил

Так вот бонусные баллы за турниры и обеспечивают еженедельную закачку в суммарный банк рейтинга примерно от 300 до 500 баллов, что приводит к небольшой инфляции....  

Я перестал понимать что именно вы хотите доказать. Я пытаюсь обосновать, что система без инфляции работает плохо. Вы, насколько я понял, пытаетесь это опровергнуть, но теперь пишите про бонусы. Но ведь бонусы и коэффициенты подтверждают именно мою точку зрения, нет?

По-сути, большой разницы между бонусами и коэффициентом нет, так или иначе лишние очки закачиваются в систему, вопрос лишь в пропорции.

Чернявский Михаил 0
ответ на комментарий dendav

Для того чтобы система работала нормально нужно собирать не устраивающие нас факты, а искать проблемные места. Я привел конкретный пример - пришел новый мальчик, слабенький, но перспективный. Поставили ему 50, а через год у него уже 250. Вот эти вот 200 баллов он "отъел" у коллег по игре. А через два года он может отъесть уже 500-600 баллов и это вообще ничем не компенсируется.Другой пример, на который вы не обратили внимание. Игрок с рейтингом 700 получил травму и бросил теннис. Набранные очки он понемногу набрал в битвах с другими игроками, но эти очки взяли и сгорели.

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

Так вот бонусные баллы за турниры и обеспечивают еженедельную закачку в суммарный банк рейтинга примерно от 300 до 500 баллов, что приводит к небольшой инфляции....  

dendav +2
ответ на комментарий Чернявский Михаил

Практически все новые игроки на сегодняшний день заходят не с ноликом, а минимум с соточкой, а то и по 200-300 получают в зависимости от категории первого турнира. Вот к примеру моя недавняя соперница на Преображенке Кириллова Валерия на первом же турнире получила рейтинг 300, который "влился" в общий рейтинг системы...

Для того чтобы система работала нормально нужно собирать не устраивающие нас факты, а искать проблемные места. Я привел конкретный пример - пришел новый мальчик, слабенький, но перспективный. Поставили ему 50, а через год у него уже 250. Вот эти вот 200 баллов он "отъел" у коллег по игре. А через два года он может отъесть уже 500-600 баллов и это вообще ничем не компенсируется.Другой пример, на который вы не обратили внимание. Игрок с рейтингом 700 получил травму и бросил теннис. Набранные очки он понемногу набрал в битвах с другими игроками, но эти очки взяли и сгорели.

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

Чернявский Михаил 0
ответ на комментарий dendav

Гм... Каким образом новые игроки увеличивают общий рейтинг в системе, где он считается без инфляции? Вот было у нас в системе 10 человек с суммарным рейтингом 1000 и средним в 100, зашел десятилетний пацан с ноликом и средний рейтинг стал 90,9. Пацан рано или поздно научится прилично играть, вот только весь набранный им рейтинг будет отобран у этих десяти товарищей, а средний так и останется маленьким.

Ровно тоже самое происходит с "уснувшими" игроками. Человек играл-играл, набрал 500-700 баллов, а затем взял и бросил играть. Эти условные 600 очков он отобрал у партнёров, но они взяли и сгорели безвозвратно.

Практически все новые игроки на сегодняшний день заходят не с ноликом, а минимум с соточкой, а то и по 200-300 получают в зависимости от категории первого турнира. Вот к примеру моя недавняя соперница на Преображенке Кириллова Валерия на первом же турнире получила рейтинг 300, который "влился" в общий рейтинг системы...

dendav 0
ответ на комментарий mac

Можно считать дельту рейтинга в системе (рейтинг отобранный "уснувшими игроками") и распределять ее бонусами, как в плюс так в и минус(увеличивать/уменьшать бонусы) . Если "спящий" возвращается, общая дельта откатывается тем же образом. При этом на дистанции инфляция будет ноль. Если админам интересно алгоритм могу расписать.

Даже стало интересно посчитать недефлированный рейт. 

Можно и так, только это все делает рейтинг чертовски запутанным и непрозрачным делом.

dendav +2
ответ на комментарий Чернявский Михаил

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

Гм... Каким образом новые игроки увеличивают общий рейтинг в системе, где он считается без инфляции? Вот было у нас в системе 10 человек с суммарным рейтингом 1000 и средним в 100, зашел десятилетний пацан с ноликом и средний рейтинг стал 90,9. Пацан рано или поздно научится прилично играть, вот только весь набранный им рейтинг будет отобран у этих десяти товарищей, а средний так и останется маленьким.

Ровно тоже самое происходит с "уснувшими" игроками. Человек играл-играл, набрал 500-700 баллов, а затем взял и бросил играть. Эти условные 600 очков он отобрал у партнёров, но они взяли и сгорели безвозвратно.

mac 0
ответ на комментарий dendav

Чисто математически вы неправы. В замкнутой системе прекрасно работают ваши +10 и -10, вот только фокус в том, что система незамкнута. Каждый день на турнирах появляются маленькие спортшкольники с минимальными рейтингами, но с хорошо поставленной игрой и очень сильно отбирают рейтинг у играющих любителей-ветеранов. В итоге общая сумма рейтинга постоянно уменьшается и рейтинги падают.

Можно считать дельту рейтинга в системе (рейтинг отобранный "уснувшими игроками") и распределять ее бонусами, как в плюс так в и минус(увеличивать/уменьшать бонусы) . Если "спящий" возвращается, общая дельта откатывается тем же образом. При этом на дистанции инфляция будет ноль. Если админам интересно алгоритм могу расписать.

Даже стало интересно посчитать недефлированный рейт. 

Чернявский Михаил 0
ответ на комментарий dendav

Чисто математически вы неправы. В замкнутой системе прекрасно работают ваши +10 и -10, вот только фокус в том, что система незамкнута. Каждый день на турнирах появляются маленькие спортшкольники с минимальными рейтингами, но с хорошо поставленной игрой и очень сильно отбирают рейтинг у играющих любителей-ветеранов. В итоге общая сумма рейтинга постоянно уменьшается и рейтинги падают.

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

popados 0
ответ на комментарий dendav

Чисто математически вы неправы. В замкнутой системе прекрасно работают ваши +10 и -10, вот только фокус в том, что система незамкнута. Каждый день на турнирах появляются маленькие спортшкольники с минимальными рейтингами, но с хорошо поставленной игрой и очень сильно отбирают рейтинг у играющих любителей-ветеранов. В итоге общая сумма рейтинга постоянно уменьшается и рейтинги падают.

Так орги должны перед турниром оценить уровень игры новичка и выставить им примерный рейтинг, благо для этого нужно посмотреть 2-3 розыгрыша. Обычно же так и делается, не? Да и приходят школьники не так часто, я за 3 года могу вспомнить 3-4 случая, а играю регулярно.

dendav +2
ответ на комментарий doctor

Вы противоречите сами себе!

Инфляция - это когда рейтинг растёт, а мастерство остаётся на прежнем уровне или даже снижается. Дефляция наоборот.

Чтобы не было инфляции нужно соблюсти всего два условия:

1. Победитель должен отбирать очки у проигравшего в соотношении 1:1, т.е. одному +10, другому -10. Тогда суммарный рейтинг всех игроков будет представлять константу.

2. При введении в систему нового игрока максимально точно определять его рейтинг, чтобы в ближайшие турниры он не отбирал очки у более сильных игроков и не стал донором для слабых. Всё это технически возможно.

Чисто математически вы неправы. В замкнутой системе прекрасно работают ваши +10 и -10, вот только фокус в том, что система незамкнута. Каждый день на турнирах появляются маленькие спортшкольники с минимальными рейтингами, но с хорошо поставленной игрой и очень сильно отбирают рейтинг у играющих любителей-ветеранов. В итоге общая сумма рейтинга постоянно уменьшается и рейтинги падают.

mac 0
ответ на комментарий Nuclear

Если только вся подгруппа выходит в один финал, то считать по более низкому коэффициенту.

Вот это хорошо. Я при 100% выходе, с более слабыми включаюсь на 100% только если подбесят. Иногда от этого залетаю. Эпичный случай был, когда в 4 сете включил ноги, выиграл 11-0, а потом ленился в низкую стойку пока поздно не стало.

Правда это было в круговом туре. Но там тожеи игры с низом таблицы не определяют. Можно слабому слить одну игру и взять первое. А вот когда лидеру слетел, то еще пару игр отфейерил.

В общем у игр за призы и ведущие к ним несколько более высокий обмен тема хорошая

Nuclear +1
ответ на комментарий nebrituy

Раз уж в соседней ветке подняли вопрос слива в группах, может, в группах рейтинг не считать? Только в сетке или финальном "круге"?

И внезачетников приравнять к безрейтинговым.

Если только вся подгруппа выходит в один финал, то считать по более низкому коэффициенту.