Инструменты пользователя

Инструменты сайта


rules:отсутствие-состава-на-матч

Отсутствие состава на матч

Перед началом сезона публикуется календарь, в котором указываются сроки проведения всех матчей. Для каждой команды эти сроки дублируются в расписании игр. Если менеджер по независящим от руководства «ПБ-лиги» причинам не успел выслать состав на какой-либо поединок, то за него это сделает специальная программа. Менеджеру же засчитается автосостав, который может привести к его исключению из числа участников проекта. Потому на случай невозможности нахождения в системе необходимо через главу федерации оформить временную замену.

Автосоставы будут отправляться автоматически за 15 минут до начала генерации (12:45 МСК).

Основные принципы генерации автосостава:

  1. Формируется боевой состав, не сливающий игры.
  2. Не учитываются последующие матчи: считаем, что необходимо выиграть текущую игру.
  3. Свои игроки не загоняются по физе.
  4. Учитывается низкая готовность игроков, им даётся игровая практика.
  5. Выбирается реалистичная расстановка (к примеру, все игроки не выставляются в защиту).
  6. Для упрощения не используются замены.
  7. Стиль - примитивный

Травмированные, дисквалифицированные и игроки без контрактов на поле не выставляются.

Для того, чтобы было удобнее анализировать, что получается у таких автосоставов, написан скрипт, который сейчас показывает три варианта подбора игроков:

  • base - выставление на поле самых сильных игроков клуба
  • age - выставление игроков на поле с учетом возраста игроков (немного более слабый, но более молодой игрок получает преимущество)
  • future - заигрываем, при возможности, молодежь.

http://pbliga.com/mng_smartauto.php

Для каждого варианта скрипт дает кнопку, которая запишет в базу состав на ближайший матч. Но, данный состав не помечается как отправленный - он по-прежнему остается виден как не отправленный.

Если у игроков не заключены контракты, то автосостав расставит игроков по стандартной схеме 4-4-2 и многие игроки будут выступать не на своих позициях.

rules/отсутствие-состава-на-матч.txt · Последние изменения: 2021/05/15 13:42 — Денис Дудинский