К большому сожалению, нашу команду по семейным обстоятельств покинул администратор krkic. Мы благодарим Михаила за многолетний труд во благо ЖФ и образцовое отношение к своей работе! Миша, двери "Живи Футболом" всегда открыты для тебя
Как легко догадаться, это вызвало задержку в проверке ДЮСШ и "завал" в размере ~7.000 заявок. Из-за сложности и специфики ЖФ при поиске администраторов мы обычно ограничены десятками энтузиастов, которые готовы совмещать игру и работу. Но в этот раз мы пошли другим путём и назначили проверяющей сотрудницу нашей компании, которая не погружена в нюансы ЖФ, но очень старается наверстать! Составление инструкций и обучение заняло некоторое время, однако сейчас сложности позади и большинство заявок проверено. Работа ведётся анонимно под аккаунтом FIFA.
Мы видим, что часть решений ошибочны и призываем отнестись с пониманием — подхватить "бремя" Михаила не так просто. Поэтому если вы столкнулись с некорректным решением, обязательно напишите в ЦОЗ: заявку разберёт старший администратор и даст нужные указания проверяющей. Через 1-2 месяца процесс будет отлажен.
Параллельно мы доработали функционал: убрали артефакты президентской проверки, доработали панель модератора, ускорили процессы одобрения, завершаем ребрендинг ДЮСШ в Академию. Но главное: заявки без перевода ФИО (со *) — большая не ваша забота. Раньше они "висели" и затем удалялись, а теперь уходят на проверку и переводятся нашим новым модератором.
Благодарим вас за ожидание, июльские лаги позади, далее проверка будет оперативной 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤10🤝6🕊3🆒2🔥1
Раньше параметры турниров UEFA и других континентов (квоты федераций, коэффициенты, форматы стадий) были "зашиты" глубоко в код — каждое изменение регламента в реале означало отдельную доработку со стороны программиста и риск что-то зацепить по пути.
Теперь все настройки вынесены в конфигурацию с админ-панелью: реформы континентальных турниров (а они любят реформы) будут появляться на ЖФ заметно быстрее. Обновление уже протестировано на:
— расширении Африки (1 мир);
— расширении Азии (2 мир);
— переходе ЖФЛ на новый формат с "этапом лиги";
— дальше по плану переход ЛФЛ на новый формат.
Курс прежний — еврокубки на ЖФ соответствуют реальному футболу, просто теперь динамичнее, прозрачнее и под контролем президентов игровых миров
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5
Наследие автосоздания: когда для сборной малоизвестной страны у нас не находилось подходящего образца, команда получала "болванку" с логотипом и стадионом клуба-донора. Отсюда у целой пачки национальных сборных светилась одна и та же чужая эмблема.
Менеджер Austrian57 мимо не прошёл. По нашему списку таких команд Кирилл отыскал настоящие логотипы сборных (а это далеко не топ-страны), привёл каждый к нужному формату и передал в ЦОЗ. Логотипы залиты => сборные наконец выглядят как положено, а не как филиал Локомотива.
Спасибо Кириллу за то, что берётся за такую кропотливую работу ради общего пространства — и это уже не первый его вклад в игру 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👏19❤12🔥4 4❤🔥1
🐞 [fix] уведомления о командах из «листа ожидания» больше не спамят повторами
В листе ожидания вы настраиваете фильтр, и как только подходящая команда всплывает на аукционе, в передаче прав, на доске объявлений или в свободных — прилетает уведомление. Удобно, пока не встретишь два неприятных момента.
Первый — спам. Если менеджер несколько раз подряд выставляет команду и тут же снимает её (передумал, торгуется сам с собой), система честно реагировала на каждое движение. В итоге одно уведомление раздувалось до пяти одинаковых строк с одной и той же командой, а следом прилетали её копии. Второй — путаница в тексте. Иногда уведомление писало «команда, на которую вы подписаны», хотя прямой подписки не было — команда просто совпала с вашим фильтром ожиданий.
Что теперь:
✔️ одна команда — одна строка, без дублей;
✔️ пока уведомление о команде ещё висит у вас, повторное о ней же не приходит, сколько бы раз её ни выставляли и снимали;
✔️ текст стал честным: подписаны — значит подписаны, совпало с ожиданиями — так и написано.
Уведомления должны помогать поймать нужную команду, а не тонуть в собственных копиях. Стало тише и по делу🫡
В листе ожидания вы настраиваете фильтр, и как только подходящая команда всплывает на аукционе, в передаче прав, на доске объявлений или в свободных — прилетает уведомление. Удобно, пока не встретишь два неприятных момента.
Первый — спам. Если менеджер несколько раз подряд выставляет команду и тут же снимает её (передумал, торгуется сам с собой), система честно реагировала на каждое движение. В итоге одно уведомление раздувалось до пяти одинаковых строк с одной и той же командой, а следом прилетали её копии. Второй — путаница в тексте. Иногда уведомление писало «команда, на которую вы подписаны», хотя прямой подписки не было — команда просто совпала с вашим фильтром ожиданий.
Что теперь:
Уведомления должны помогать поймать нужную команду, а не тонуть в собственных копиях. Стало тише и по делу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤3👍2👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝12❤4🐳3😐1
dave
В генераторе 5.61 мы отключили ПИ для CD. Анализ по мотивам нашумевшей апелляции показал: для центрального защитника это крайне слабый тактический инструмент, зато удобный и достаточно скрытый механизм для махинаций. Тогда же мы попросили высказаться, если функция вам всё-таки нужна.
Высказались, и по делу. Николай напомнил, что тройка CD без DM — вполне рабочая история, он так играл, когда опорник был дисквалифицирован. Артём сформулировал решение в одну строчку: играешь в три CD — ПИ доступен, играешь в два — нет.
Так и сделали:
Лазейка при этом осталась закрытой: CD2 уходит вперёд только тогда, когда за ним есть страховка. Спасибо за конкретные аргументы — именно так и должен работать диалог с трибуны
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍11👎1😱1
Дважды в год — 1 февраля и 1 августа — на ЖФ наступает «новое полугодие»: пересчитывается таблица талантов стран и лиг, подрастает индексация класса игроков, подтягиваются свежие рейтинги сборных (мужской ELO и женский FIFA). До сих пор всё это переключалось руками, и, чего скрывать, иногда с опозданием — выходные, праздники, человеческий фактор.
Сегодня в 12:00 переключение впервые прошло без участия человека. Система с утра подготовила свежие данные, а ровно в полдень проект перешёл на новое полугодие => таланты, скиллы и класс игроков актуальны с первой секунды.
Что теперь:
Курс прежний — ЖФ следует за реальным футболом, теперь ещё и строго по расписанию. А разработчик впервые за годы встретил день переключения не за пультом)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6🔥2☃1👎1🎃1
dave
⚙️ [tech] таблица талантов: зафиксировали расчёт и дописали правила
Таланты стран фиксируются на полгода — 1 февраля и 1 августа. Но рейтинг ЭЛО, от которого зависят таланты сборных, обновляется каждый день, и в расчёт попадал ещё не закрытый месяц: то есть «замороженная» таблица всё равно могла шевелиться. Этот август обошёлся, ни у одной страны талант не изменился. С 1 февраля 2027 считаем только по закрытым месяцам — чтобы «заморожено» значило заморожено. Текущее полугодие не трогаем: лишний раз двигать таланты хуже.
Второе — прозрачность. В таблице теперь подписано, за какой период взято среднее: раньше менеджер видел у сборной одни очки, шёл на eloratings и находил там другие. А в описании рейтинга лиг появились правила, которые до сих пор жили только в коде. Среди добавленного:
✔️ коэффициенты значимости турниров: главный клубный турнир континента ×2, второй ×1, третий ×0.5, четвёртый ×0.2;
✔️ страна клуба определяется по стране его чемпионата, а не по прописке — с исключениями для Лихтенштейна, Пуэрто-Рико и Судана;
✔️ результаты мексиканских клубов не идут в рейтинг Южной Америки;
Сами правила не менялись — менялось то, насколько они видны. Таланты влияют на всё развитие клуба, поэтому любую цифру в этой таблице менеджер должен иметь возможность проверить сам. Заметите правило, которое работает, но не описано — напишите в комментариях 👇
Таланты стран фиксируются на полгода — 1 февраля и 1 августа. Но рейтинг ЭЛО, от которого зависят таланты сборных, обновляется каждый день, и в расчёт попадал ещё не закрытый месяц: то есть «замороженная» таблица всё равно могла шевелиться. Этот август обошёлся, ни у одной страны талант не изменился. С 1 февраля 2027 считаем только по закрытым месяцам — чтобы «заморожено» значило заморожено. Текущее полугодие не трогаем: лишний раз двигать таланты хуже.
Второе — прозрачность. В таблице теперь подписано, за какой период взято среднее: раньше менеджер видел у сборной одни очки, шёл на eloratings и находил там другие. А в описании рейтинга лиг появились правила, которые до сих пор жили только в коде. Среди добавленного:
Сами правила не менялись — менялось то, насколько они видны. Таланты влияют на всё развитие клуба, поэтому любую цифру в этой таблице менеджер должен иметь возможность проверить сам. Заметите правило, которое работает, но не описано — напишите в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Трансферный оффер жил на одном канале связи — всплывающем уведомлении на сайте. Зашёл не вовремя, отвлёкся, пропустил — и предложение на сотни миллионов тихо "протухало", а покупатель всё это время держал сумму в трансферном лимите. Об этом "молчании" не раз писали на трибуне развития (спасибо, Electronik!)
Теперь по каждому событию в жизни оффера приходит письмо в личную почту с деталями и короткое уведомление в телеграм:
Отдельная история — оффер, принятый вне трансферного окна. Торги по такому игроку стартуют только с открытием ТО, и продавец получит напоминание именно в этот день, а не после недель тишины. Анонимность сохранена: если покупатель не отметил публичный интерес, его имя не появится ни в письме, ни в уведомлении.
Трансфер — это разговор двух менеджеров, и он не складывается, когда одна сторона просто не знает, что ей что-то предложили
Please open Telegram to view this post
VIEW IN TELEGRAM
soccerlife.ru
Футбольный онлайн менеджер Живи Футболом
Самый реалистичный футбольный онлайн менеджер в интернете (126 футбольных федераций, 600 футбольных дивизионов, 4 тыс. реально существующих клубов и стадионов, 250 тыс. футболистов с реальными именами и характеристиками)
🔥5⚡4👍3🎅1
🐞 [fix] автоброкер мог сделать ставку больше, чем есть денег в бюджете клуба
Если в момент включения брокера чужая ставка уже была выше вашего потолка, система всё равно вступала в торги — от текущего максимума, а не от вашего лимита. Так менеджер с потолком «на все деньги клуба» в 311 млн стал автором ставки в 664 млн и увёл бюджет в глубокий минус.
Поправили: теперь в такой ситуации брокер в торги не вступит и сообщит почему. Ставка выше заданного лимита стала невозможной. Заодно укрепили торги против одновременных ставок «секунда в секунду». Пострадавший трансфер откатили.
За подробную заявку в ЦОЗ благодарим менеджера Winner. Торги — сердце ТО, и они обязаны быть предсказуемыми: ваш потолок — это ваш потолок🫡
Если в момент включения брокера чужая ставка уже была выше вашего потолка, система всё равно вступала в торги — от текущего максимума, а не от вашего лимита. Так менеджер с потолком «на все деньги клуба» в 311 млн стал автором ставки в 664 млн и увёл бюджет в глубокий минус.
Поправили: теперь в такой ситуации брокер в торги не вступит и сообщит почему. Ставка выше заданного лимита стала невозможной. Заодно укрепили торги против одновременных ставок «секунда в секунду». Пострадавший трансфер откатили.
За подробную заявку в ЦОЗ благодарим менеджера Winner. Торги — сердце ТО, и они обязаны быть предсказуемыми: ваш потолок — это ваш потолок
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝6❤3👎1
🐞 [fix] починили поиск игроков — и сделали его удобнее, чем был
В июле поиск сломался: любой запрос выдавал полсотни случайных игроков, независимо от типа аккаунта. Жалоб накопилось много — и все по делу.
Что теперь:
✔️ выдача отсортирована по скаут-скиллу — лучшие сверху;
✔️ появились страницы — можно листать всю выдачу, а не первые 50;
✔️ лимиты выдачи привязаны к подписке: базовый 50, премиум 100, вип 1000, голд 2500;
✔️ в поиске команд заработала сортировка по названию и по скиллу.
Поиск — ежедневный инструмент скаутинга, ему положено работать безотказно. Заметите ещё странности — пишите 👇
В июле поиск сломался: любой запрос выдавал полсотни случайных игроков, независимо от типа аккаунта. Жалоб накопилось много — и все по делу.
Что теперь:
Поиск — ежедневный инструмент скаутинга, ему положено работать безотказно. Заметите ещё странности — пишите 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2
dave
После недавнего обновления кандидатов на повышение лидерства стало заметно больше, но искать их приходилось вручную — прокликивая игроков по одному в надежде, что кто-то «удачно покапитанил».
Теперь в отделе аналитики появился столбец «лид»: текущее лидерство всего состава видно на одном экране. Клубам со 2м уровнем отдела дополнительно подсвечиваются игроки, которым лидерство можно поднять, и целевой уровень. Клик по подсветке ведёт в профиль игрока, где и происходит повышение.
Заодно исправили несправедливость в ЖФЛ: футболистки с привязкой только к SD не могли получить повышение даже с капитанской повязкой — теперь могут.
За идею благодарим менеджера vans_on — предложение на «трибуне развития» собрало +18. Меньше рутинных кликов — больше времени на футбол 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20💅2🆒2❤1🙏1
Автосостав срабатывает чаще, чем кажется: дисквалификации, травмы, команды без менеджера. До сих пор он рассуждал просто: «подходит по амплуа и скилл повыше» — основная и дополнительная позиции при этом были равнозначны, а прокачка не учитывалась вовсе. Отсюда классика жанра: основной ДМ дисквалифицирован => на его место встаёт скилловый ЦМ с дополнительным ДМ, а настоящий опорник сидит на лавке. Или игрок ЛМ/СД, прокачанный под фланг, каждый матч «порет» в центре обороны.
Теперь подбор ближе к мышлению живого тренера:
Жалобы на «нелогичные замены» копились на трибуне развития давно — спасибо всем, кто присылал примеры. Если автосостав продолжит удивлять вас странным выбором — пишите, докрутим
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26❤6👍5
Как многие заметили, сайт Transfermarkt был недоступен более 2х суток и вернулся в субботу вечером. На деле, сейчас портал полностью функционирует только в Германии и Швейцарии (да и то, с регулярным "проваливанием" в тех.работы). В других странах это ограниченная версия, без основного домена .de и без ряда ключевых модулей (например, истории трансферов в профиле игрока). Женский портал SoccerDonna и вовсе недоступен.
Это не может не сказываться на процессах обновления данных для ЖФ. Самую важную информацию (матчи и составы) мы успешно подгружаем, однако другие процессы задерживаются из-за недоступности Transfermarkt API. Например, это влияет на проверку Академии, т.к. модератору необходимо проверять актуальную информацию о трансферных переходах на дату подачи заявки.
Мы ожидаем, что в течение недели полноценная функциональность Transfermarkt будет восстановлена. Данные никуда не пропали и хорошо видны для немецких пользователей. Если этого не произойдёт, мы внесём изменения в процесс актуализации всей информации. Живи Футболом совершенно точно не останется без данных из реального футбола
Please open Telegram to view this post
VIEW IN TELEGRAM
👏23❤7👌4👍1
dave
Разобрали свежий случай из чемпионата Франции. У команды травмирован АМ-паспортист => автосостав добирает на его место лучшего атакующего, но тот легионер, и состав перестаёт проходить лимит. Дальше старый алгоритм действовал «в лоб»: снимал последнего по порядку проверки — нападающего — и ставил на его позицию единственного свободного паспортиста… защитника RD/CD. Форвард на лавке, защитник на острие атаки, менеджер в гневе — и он прав.
Теперь при нарушении лимита система перебирает все варианты «кого из легионеров снять и кем заменить» и выбирает тот, где команда теряет меньше всего силы. В том самом матче паспортист-защитник встал бы в центр обороны вместо самого слабого ЦЗ-легионера (потеря 3 скилла вместо 80), а нападающий остался бы в атаке — ровно так, как потом вручную перестроил состав сам менеджер.
Спасибо MaSkAzzz за подробный разбор с примером — такие сообщения ускоряют фиксы, даже когда написаны в сердцах ❤️🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤9👍6🙈2👏1
dave
Буквально через 2-3 дня после нашего поста ситуация стала налаживаться и мы получили доступ ко всем привычным данным. А благодаря менеджеру Henta, который показал нам новые пути получения данных, загрузка профилей и слухов стала быстрее и стабильнее. На данный момент все процессы идут штатно, обновление по вашим скаут-заданиям тоже работает.
С тех пор проверка Академии и ДО была ускорена — очередь сейчас практически отсутствует. Можно констатировать, что переход к новому модератору успешно завершён
Профит от новой модерации — не только качественный перевод ФИО, но и ТМ-привязки, которые теперь добавляются вашим командам вместе с проверкой. Чтобы в будущем вы создавали игроков не руками, а с помощью автодобавления Академии.
Одна из следующих целей новой сотрудницы — проверка ручной АИ статистики. Мы знаем, что текущие сроки недопустимы, и будем постепенно сокращать их до разумных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁9❤5
Претензии на форуме звучали громко: «лотерея», «отправляет игроков как попало». Разобрались — менеджеры правы. Таблица бассейна сортировалась по одним правилам, а ночной отбор шёл по другим, поэтому верхние строки не всегда совпадали с теми, кто реально попадал на сеанс. Резерв ночь не различала вовсе, хотя в таблице он стоял внизу. Но главное: интерфейс был непонятен.
Что теперь:
Поправили и сам отбор: при равном приоритете основа идёт раньше резерва (нужен резервист — поднимите ему приоритет), а при полном равенстве едет сильнейший.
Изменений в логику бассейна практически не вносили — сделали его понятнее, проще, прозрачнее👌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥5
⚙️ [tech] сезоны реального футбола теперь закрываются вовремя, а не когда источник соберётся
Пока сезон в АИ считается действующим, статистика футболиста неполная — по итогам чемпионата не выдаётся талант. Логика верная, но момент завершения нам сообщал источник — а ТМ переводит сезон в архив только тогда, когда заведёт следующий. Это месяц-два после финала. Вдобавок в коде стоял грубый отсекатель по годам, из-за которого сезоны 2026/2026 не закрывались вовсе — часть жалоб в ЦОЗ была именно об этом.
Теперь завершение определяется по признакам самого турнира: замкнулся ли круг (у всех команд равное число игр), набрал ли сезон обычный для этой лиги объём матчей, что говорит источник, давно ли вообще была игра. Чем надёжнее признак, тем короче ожидание: топ-5 чемпионатов закрываются на следующий день после последнего тура, остальные — через неделю тишины.
А вот Зимбабве, где туры приезжают с задержкой, пока не закрывается: недобранный сезон видно по неровному числу игр у команд. Здесь осторожность важнее скорости — таланты и повышения скилла обратно не отзываются😉
Пока сезон в АИ считается действующим, статистика футболиста неполная — по итогам чемпионата не выдаётся талант. Логика верная, но момент завершения нам сообщал источник — а ТМ переводит сезон в архив только тогда, когда заведёт следующий. Это месяц-два после финала. Вдобавок в коде стоял грубый отсекатель по годам, из-за которого сезоны 2026/2026 не закрывались вовсе — часть жалоб в ЦОЗ была именно об этом.
Теперь завершение определяется по признакам самого турнира: замкнулся ли круг (у всех команд равное число игр), набрал ли сезон обычный для этой лиги объём матчей, что говорит источник, давно ли вообще была игра. Чем надёжнее признак, тем короче ожидание: топ-5 чемпионатов закрываются на следующий день после последнего тура, остальные — через неделю тишины.
А вот Зимбабве, где туры приезжают с задержкой, пока не закрывается: недобранный сезон видно по неровному числу игр у команд. Здесь осторожность важнее скорости — таланты и повышения скилла обратно не отзываются
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4 4
🐞 [fix] состав перестал «сбрасываться» между матчами
В ЦОЗ и на форуме приходили сообщения: выставил состав на тур, а на следующий матч билдер показывает что-то своё. Пропадал вратарь, не было купленных и арендованных игроков, автозамены обнулялись. И так каждый матч.
Причина оказалась неочевидной. Если состав на матч не сохранён, билдер подставляет последний известный — так и задумано. Но «последним» считался самый поздний по дате, а не по времени сохранения. Достаточно было один раз расписать состав на дальний тур — и дальше он подставлялся во все ближайшие матчи, хотя команда с тех пор успела смениться. Ушедшие из клуба игроки превращались в пустые слоты.
Не только исправили баг, но и доработали билдер:
✔️ подставляется состав с ближайшего предыдущего матча, а не с самого дальнего запланированного;
✔️ список матчей в билдере листается — соперников и составы можно смотреть на месяц вперёд, не открывая календарь;
✔️ билдер подписывает, что показывает: с какого матча взят состав и чего в нём не хватает — «нет вратаря», «2 игрока уже не в клубе».
Задето было больше трёхсот клубов, и почти все — те, кто планирует составы заранее. За подробное описание благодарим менеджера domian19: без его переписки с ЦОЗ причину искали бы гораздо дольше 🤝
В ЦОЗ и на форуме приходили сообщения: выставил состав на тур, а на следующий матч билдер показывает что-то своё. Пропадал вратарь, не было купленных и арендованных игроков, автозамены обнулялись. И так каждый матч.
Причина оказалась неочевидной. Если состав на матч не сохранён, билдер подставляет последний известный — так и задумано. Но «последним» считался самый поздний по дате, а не по времени сохранения. Достаточно было один раз расписать состав на дальний тур — и дальше он подставлялся во все ближайшие матчи, хотя команда с тех пор успела смениться. Ушедшие из клуба игроки превращались в пустые слоты.
Не только исправили баг, но и доработали билдер:
Задето было больше трёхсот клубов, и почти все — те, кто планирует составы заранее. За подробное описание благодарим менеджера domian19: без его переписки с ЦОЗ причину искали бы гораздо дольше 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Каждый клуб на ЖФ связан со своим прототипом из реального футбола. По этим привязкам Академия находит настоящих юных футболистов, а проверка заявок подтверждает, что игрок действительно в вашей системе. Мест под привязки было ровно пять — основа плюс четыре, и этого перестало хватать: у 909 клубов все пять были заняты. У полноценной академии команд больше — дубль, U19, U18, U17, U16, отдельный еврокубковый ростер.
На практике это означало ручную работу. Если юношеская команда клуба не привязана, автоматика Академии её игроков не видит: менеджер шёл на ТМ, искал состав сам, подавал заявки по одной и думал, что автодобавление не работает.
Теперь ограничения нет — все ТМ-привязки могут быть добавлены. Более того, автоматика прошла по всем клубам с привязкой к ТМ и добавила 16 150 привязок — молодёжки, дубли, юношеские команды и академии там, где раньше просто не было места.
Что это меняет:
Попутно в базу добавились названия и флаги реальных команд, а 424 спорные привязки — мёртвые или не подтверждённые ТМ — ушли на ручной разбор: такое автоматика не удаляет, только показывает администратору.
Под "капотом" привязки переехали из фиксированных полей в отдельную структуру, где источников может быть сколько угодно: TM, SW, SoccerDonna и то, что мы можем подключить в будущем.
Смысл всей работы простой: чем полнее связь с реальным футболом, тем меньше рутины у менеджера и тем больше новых игроков доступно вашей академии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥11🥰3❤2👌1
🐞 [fix] рейтинг менеджеров больше не "проваливается" на смене сезона
Каждый январь и июль лидеры рейтинга падали на десятки, а то и сотни позиций, а через две-три недели возвращались обратно. В первом мире в июле нынешний топ-50 просел со среднего 27-го места до 70-го, а кто-то улетал за 500-е.
Дело было не в обнулении. С началом нового сезона очки прошлых сезонов дешевеют — так и задумано, и работает это у всех одинаково. А вот бонусы за призовые места в чемпионатах приходили вразнобой: чемпионаты финишируют в разное время, потом бонус две недели ждал очереди, и выдача растягивалась на пять еженедельных обновлений. Кто-то получал компенсацию сразу, кто-то через месяц — и всё это время рейтинг показывал неправду.
Что изменилось:
✔️ бонус за чемпионат всегда идёт в зачёт следующего сезона, когда бы чемпионат ни завершился;
✔️ двухнедельная пауза убрана — итоги давно подводит автоматика, пересчётов не бывает;
✔️ все бонусы за сезон включаются разом, в первое обновление нового сезона — ровно тогда же, когда дешевеют старые очки.
Заодно разобрались, почему 22 августа обновление вовсе не состоялось. Ошибок нигде не было: расчёт не сломался, он просто не начался — защита от повторного запуска ставилась ровно на сутки, и расписание тоже суточное, так что субботний запуск иногда упирался в ещё не снятую защиту. Так молча потерялись две субботы, 17 января и 22 августа. Теперь день обновления решает не расписание, а журнал расчётов: пропущенная суббота досчитывается на следующий день, а по журналу сразу видно, дошёл ли расчёт до конца.
Рейтинг менеджеров стал работать точнее, быстрее и без пропусков. Ваше место будет означать то, что оно означает — и в январе, и в июле🥇
Каждый январь и июль лидеры рейтинга падали на десятки, а то и сотни позиций, а через две-три недели возвращались обратно. В первом мире в июле нынешний топ-50 просел со среднего 27-го места до 70-го, а кто-то улетал за 500-е.
Дело было не в обнулении. С началом нового сезона очки прошлых сезонов дешевеют — так и задумано, и работает это у всех одинаково. А вот бонусы за призовые места в чемпионатах приходили вразнобой: чемпионаты финишируют в разное время, потом бонус две недели ждал очереди, и выдача растягивалась на пять еженедельных обновлений. Кто-то получал компенсацию сразу, кто-то через месяц — и всё это время рейтинг показывал неправду.
Что изменилось:
Заодно разобрались, почему 22 августа обновление вовсе не состоялось. Ошибок нигде не было: расчёт не сломался, он просто не начался — защита от повторного запуска ставилась ровно на сутки, и расписание тоже суточное, так что субботний запуск иногда упирался в ещё не снятую защиту. Так молча потерялись две субботы, 17 января и 22 августа. Теперь день обновления решает не расписание, а журнал расчётов: пропущенная суббота досчитывается на следующий день, а по журналу сразу видно, дошёл ли расчёт до конца.
Рейтинг менеджеров стал работать точнее, быстрее и без пропусков. Ваше место будет означать то, что оно означает — и в январе, и в июле
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝15🏆6👍3