-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проверять и учитывать в рейтинге, если команда теряет преемственность к прошлому сезону #6
Comments
Проверять перед релизом, не было ли дополнений в базовый состав. Если были, то проверить, что число добавленных по отношению к прошлому БС игроков не превышает 3. В принципе, СР умеет как-то показывать команды с прерванной преемственностью (я смог просмотреть), но не знаю, может ли это передавать по тому же API. |
Предлагаю действовать при вычислении шага от релиза на дату А к релизу на дату Б так. Нам понадобятся базовые составы команды на три разных момента времени:
Если БСА=БСБ (т.е. базовый состав команды не менялся за эту неделю), - ура, в качестве релизного рейтинга берём рейтинг команды в релизе на дату А (назовём это число РелРейА). У нас остался только случай, что БСА отличается от БСБ, и либо БС0 вообще нету (т.е. базовый состав у команды появился только в этом сезоне); либо преемственность к прошлому сезону пока не нарушена; либо она была нарушена ещё до релиза Б. И вот уже после этого - когда мы для всех команд определились, какие релизные рейтинги используем для шага от А к Б (у большинства они будут совпадать с РелРейА, но вот у некоторых что-то поменяется) - идём обсчитывать все турниры, завершившиеся между А и Б, и считать бонусы всем сыгравшим на них командам. Думаю, это довольно близко к тому, что делалось в рейтинге МАК, но наверняка мелкие отличия найдутся. Сделал под это таблицу |
Нужно подробней прописать, что это значит.
The text was updated successfully, but these errors were encountered: