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

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


генератор:изменения_41_сезона

Изменения в генераторе 41 сезона

Отбор/Дриблинг

Для улучшения визуализации добавлены новые псевдотакты TACKLE_DEF_MOVE и DRIBLING_MOVE, которые должны отображать перемещение игроков в ходе попыток отбор и дриблинга.

С 7 метров до 4.5 уменьшена зона за пределами которой игроки не идут в отбор и не могут быть обыграны. Для выбора игрока, который идет в отбор увеличен приоритет расстояния между игроком с мячом и ним. Кроме того, учитывается как много игрок переместился с последнего такта.

Удары

Сделана синхронизация координат, куда отскочил мяч, отбитый в поле и координат, где его будут подбирать игроки. Ранее они могли очень сильно различаться.

Произведена синхронизация координат ударов и в просмотрщике (в 2Д). Теперь показ полета мяча, отскока в поле, отскока от защитников и т.п. выглядит одинаково и в ударах и в просмотрщике и в 2Д.

В частности, удары уходящие за линию ворот, теперь лучше видны в 2Д или просмотрщике.

Удары, которые отбил вратарь, теперь показываются корректнее, включая ситуации когда вратарь коснулся мяча, мяч попал в штангу и оказался в воротах. Исправлена ошибка, когда при ударах под острыми углами вратари прыгали за линию ворот.

Мяч отскочивший в поле, больше не будет оказываться во вратарской, где его мог бы забрать нападающий и ударить с очень близкого расстояния.

Исправлен показ голов в ударах для штрафных и буллитов. В том числе, корректнее показываются отскоки от штанг и перекладин. Поправлено размещение стенки при штрафных для визуализации в просмотрщике и в 2Д.

Угловые

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

К сожалению, просмотрщик (но не 2Д) показывает полет мяча в точку, куда мяч летел бы, если бы ему не помешали.

Размещение защитников в клетке

Экспериментально внесено изменение в то, в какой точке клетки стремятся оказаться защитники, в случае если мяч находится в клетке перед ними, а в самой клетке нет игроков соперника. Такие моменты для каждого игрока помечаются как FREE_CELL-1. Эту пометку можно увидеть в просмотрщике если навести курсор мыши на кружок с игроком.

Обычно игроки стараются оказаться «на уровне мяча», с небольшим смещением в сторону своих ворот.

Если SW и CD находятся в клетках (0,2) и (1,2), то для них ничего не меняется. А если они окажутся слева или справа, то будут стараться оказаться поближе к центральной клетке что бы успеть туда вернуться в случае необходимости.

Для LCD поведение изменено в клетках (0,2), (0,3), (1,2) и (1,3).

Для RCD поведение изменено в клетках (0,2), (0,1), (1,2) и (1,1).

Выбор действий

Изменен механизм нормализации весов действий, который применяется перед тем, как игрок выберет какое действие будет совершено в следующем такте. Этот механизм снижает вес действий, которые сильно уступают действиям имеющим более высокий вес. Теперь наличие действий с небольшим весом не будет мешать данному механизму. Вес таких действий будет уменьшаться до нуля.

В том случае, если у игрока практически не оказывается других действий, кроме действий со стороны защиты (TACKLE_DEF и HOLD_BY_DEFENDER) у него появляется действие WAIT или BACK_BALL. Для игроков с указанием “контролировать мяч” вес подобного действия будет выше.

Для действия SHIFT_BALL_RUN (проход с мячом в сторону с одновременным приближением к воротам) теперь учитывается не просто наличие игроков соперника в клетке, но также проверяется наличие игроков в особой зоне в своей и соседних клетках (аналогично определению возможности пройти с мячом вперед).

Разное

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

В базу данных теперь пишется история и условия смены настроя и тактических схем по ходу матча. Дополнительно в закладке “Замены” визуализирована история смены тактических схем.

генератор/изменения_41_сезона.txt · Последние изменения: 2022/07/13 10:45 — Дмитрий Язынин