Pull to refresh

Comments 19

Как рассчитывается рейтинг игроков для рейтинга Эло?

  • Все начинают с рейтинга = 1000

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

  • Ожидаемость исхода зависит от разницы в рейтинге (чем вы выше оппонента в рейтинге, тем более ожидаема ваша победа, и тем меньше очков вы за нее получите)

  • Конкретные формулы я описываю в секции "Что за рейтинг Эло?"

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

Спасибо!
Честно говоря, я сознательно ограничился выкладыванием ссылки на код и инструкции по выкладке, так как статья бы существенно разбухла, а ценность кода там, как мне кажется, довольно скромная: обвязки методов бота + работа с s3 (создай объект, обнови объект, считай объект)

Выглядит довольно сложно в реализации и главное - морока с оплатой.

В Google Sheets первый плюс - бесплатно, второй - простота, третий - таблицу можно публиковать на страничке сайта, чтобы можно было рассмотреть 1000 игроков.

В облаке есть бесплатный порог. А смотреть и сортирвать графики и дашборды можно в яндекс ленз, он очень крутой!

Я бы не назвал оплату морокой, т.к. пара подобных ботов съели в моей квоте 100 рублей за полгода, так что не кажется проблемой.

А про Google Sheets: на практике было довольно сложно загнать людей в таблицу, для редактирования которой нужно вернуться к компу. С ботом же - с телефона команду отправил и все получил + очередь ожидания

ооО

Это было бы полезно, на самом деле.
Не задумывался о таком флоу

Ну то есть табличка не руками делается, а ботом. У гуглотаблички есть авто публикация обновлений при встраивании на страницу сайта.

Гуглотаблички удобно запихивать автоматом в Google Looker Studio для графиков и прочей аналитики. Тоже бесплатно и вполне достойно.

По поводу уже готового бота для расчёта рейтинга настольного тенниса настоятельно рекомендую посмотреть https://t.me/tt_rating_bot -- там уже очень много всего предусмотрено и перепроверено на сотнях живых игроков.

Подробнее про различия рейтинга Эло и RTTF написано здесь же, на хабре: https://habr.com/ru/articles/725708/

Да, я оценивал
в P.S. написал об этом:)

Хм, не видел приписки.

Не совсем понял, какие группы и какие администраторы имеются ввиду.

Группа - ваша группа в тг с коллегами-друзьями-секцией, в которой идет соревнование, где все видят публикацию результатов всех игр (только там их и можно публиковать)
Администратор - админ группы и тот, кто все деплоил

А, это... Ну, всё не совсем так. Можно ведь самому создать группу и там хоть читерить, хоть ещё как... Другое дело, что толку с этого особо не будет и на небольшом количестве человек даже за пределы квалификации выйти не получится. Хотя распределить игроков по силе игры -- это запросто, с этим справляется.

Я запилил простенький сайт для наших нужд на serverless технологии, чтобы много не платить за хостинг.
Из аналитики - несколько рейтингов, оценка вероятности победы над игроком и график побед между игроками за последние 60 матчей/дней.

Список игроков с рейтингами и матрица вероятности побед
Список игроков с рейтингами и матрица вероятности побед

...существенно улучшил свои top и backspin напишите это как будет по русски!?

Если бы я знал еще:)
Прямое вертикально кручение мяча и обратное, наверное

Sign up to leave a comment.

Articles