Дважды в год — 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
Скаутинг - это про изучение футболиста и поиск бриллиантов, а не про нажимание кнопок по кругу. Чем меньше времени уходит на второе, тем больше остаётся на главное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤6🤝3👌1
За наводки благодарим Roenich и Electronik. Такой список — с примерами и скринами — экономит нам полдня поисков, так что сообщайте и о небольших неудобствах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤🔥5❤3👎1
На старте сезона автокалендарь раскладывает всё расписание федерации: туры чемпионатов, суперкубок, стыки и отдельные дни под национальный кубок. Календарь давно работает как надо, а вот сам кубок держался за него не всегда.
Ручные кубки (там, где стадии формирует президент федерации) почти поголовно шли мимо: стартовали за два-три месяца до своих дат, а дальше играли, как получится. Автоматика тоже могла уйти с календаря: если под стадию не хватало дней, она ставила матчи на ближайшие свободные даты подряд.
Что теперь в 1 мире, 2 мире, ЖФЛ и Ретро-00х:
ЛФЛ и Ретро пока живут по прежним правилам: там календарь строится иначе.
Теперь о предпосылках. Кубковые дни в календаре разнесены по сезону не случайно — это дозированная нагрузка на составы. Но встречался и другой сценарий: ранние стадии кубка прогонялись в темпе «матч раз в два-три дня». Клубы низших лиг набирали лишнюю усталость, а топ-клубы федерации закрывали кубок досрочно и подходили к этапу лиги еврокубков со свободным календарём и свежим составом — пока соседи, честно игравшие по расписанию, выходили на те же матчи с нормальной сезонной нагрузкой. Календарь один на всех — в этом и есть fair play
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👎5🤬3🐳2❤1😡1
Разработчик АИ и служба поддержки сегодня открывают шампанское (и глубоко выдыхают), потому что сотни (а может и тысячи) заявок по теме "вот матч на TM, а где он в АИ?" наконец позади
Вся наша архитектура реальных данных была построена на Soccerway, который сначала ушёл, потом переродился в мегакосячный ScoreBar, а затем всё же закончил свои мучения в интернете.
"Живи Футболом" за этот год прошёл следующий путь:
🔴 критическая зависимость от Soccerway
🟡 фундамент на Scorebar, активная подстраховка от ТМ
🟢 (сейчас) собственная архитектура, принимающая данные из любого источника, с возможностью подключения новых
Проект полностью справился с уходом базы Soccerway. Позади титанический объём невидимой глазу работы, а для вас — постоянный микроконтроллинг "а все ли данные добавлены в АИ?". Теперь: все с Transfermarkt, все с SoccerDonna и в дальнейшем они будут обновляться сами без "пинков" ЦОЗа и лишних кликов, потому что мы больше не зависим от API ScoreBar, а управляем данными сами. Сезон 26/27 пройдёт гораздо комфортнее, чем сезон 25/26.
Спасибо, что доверяли! Спасибо, что ждали. Дальше вместо "латания дыр" систему АИ ждёт развитие и расширение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👏15👍3🤝2✍1🔥1
dave
В АИ у каждого сезона в статистике игрока название лиги было ссылкой на внешний портал. Теперь она ведёт на нашу внутреннюю страницу с турнирными таблицами этого сезона: клуб игрока подсвечен, основная таблица сверху, плей-офф и стыки свёрнуты под отдельную ссылку, у сезона видно, идёт он или уже завершён.
Главное отличие от привычных таблиц - мы собираем их сами из матчей, которые знает проект, а не переписываем откуда-то. Очки считаем просто: 3 за победу, 1 за ничью, порядок - очки, разница мячей, забитые. Снятые очки и особые правила федераций не учитываем. И ровно по этим же таблицам считается реальный скилл клубов и проверяются условия талантов - то есть вы видите те самые данные, по которым игра принимает решения о ваших игроках.
Отсюда и польза для всех: если таблица расходится с официальной, значит в базе не хватает матча или затесался дубль. Сообщите в ЦОЗ со ссылкой на страницу - это чинится быстро, и вместе с таблицей поправится скилл.
Таблицы обновляются каждую ночь и помогают следить не только за АИ, но и реальным футболом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤5🔥3😱1
Раньше в дни сборных список бассейна редел: уехавшие из него пропадали, и отметить, кого отправлять на сеанс, получалось только вечером, после их возвращения.
Теперь сборники остаются в списке с пометкой «сборная» — отмечайте их и расставляйте приоритеты в любое время. Окно сборных закрывается вечером, а сеанс идёт ночью => в очередь они попадают наравне со всеми. Заодно поправили: вызов в сборную больше не сбрасывает игроков, выставленных в бассейн вручную.
За нежелание терпеть неудобство благодарим менеджера Roenich 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3😁2👾1