MANUAL: ПАМЯТКА ПО АНАЛИТИКЕ СИМУЛЯЦИИ МАТЧЕЙ

 


Данная памятка поможет Вам оценить силы своего клуба и провести аналитику как до, так и после матчей с командой соперника.

Около 95% всех матчей в футбольном менеджере FBM заканчиваются предсказуемо. Результат складывается из целой россыпи факторов, каждый из которых влияет на симуляцию. И только 5% матчей могут завершиться с элементами удачи у более слабой команды. Исходя из данной аксиомы, предлагаем вам каждый раз, когда вы анализируете результат игры с соперником или оценивая свои шансы, руководствоваться нижеследующими критериями:

  1. НЕОЧЕВИДНЫЙ ФАКТОР УДАЧИ И ОПЫТА МЕНЕДЖЕРА

Данные факторы мы не берем в расчет официально, поскольку они не относятся к аналитической части нашего руководства. Это удача и опыт менеджера. Поэтому порядковый номер факторов в данной памятке — 0. Но и они имеет определенный вес.

— Удача составляет не более 5% от всех матчей в игре. Имеются в виду матчи, когда по всем статьям сильнейшая команда может потерять очки при одинаковой тактике, расстановке, но разных навыках мастерства. Такое тоже бывает. Били больше, мячом владели, во всё сильнее, но не повезло. Но таких матчей крайне мало в игре. И это даже добавляет ей немного азарта.

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

А теперь перейдем к очевидным факторам…

  1. НЕРОДНАЯ ПОЗИЦИЯ И НЕВЫСТАВЛЕННАЯ РАССТАНОВКА

Если поставить футболиста не на свою родную позицию, то это даст так называемый «штраф» при подсчете его навыков в процессе симуляции матча. От 25 до 50% его мастерства может быть потеряно, если он играет не на своей позиции.

Расстановка команды должна всегда быть выставлена и вы должны быть уверены в том, что она сохранена. Если этого нет, система сама выставляет состав и расстановку на матч на своё усмотрение. Но искусственный интеллект системы не так развит, чтобы понимать, кого куда ставить, поэтому она в случайном порядке выбирает любых доступных для матча футболистов и ставит строго расстановку 4-4-2. Всё это помимо очевидных негативных моментов дает еще и очень большой штраф внутри симуляции на мастерство футболистов, более чем в 2 раза занижая их мастерство во время матча.

  1. ФИЗИЧЕСКАЯ ФОРМА, ИГРОВАЯ ФОРМА, МОТИВАЦИЯ, ОПЫТ

Нужно учитывать физическую форму вашей команды и команды соперника, а также игровую форму, мотивацию и совокупный опыт игроков. Если у вас у всех игроков около 100%, а у соперника около 90%,  то это не значит, что вы намного сильнее. Если разница существенная — 20, 30 и более % — то тогда разницу уже можно считать значительной. Неподготовленная в этом плане команда гораздо чаще проигрывает подготовленной при прочих равных. Так что ответьте для самих себя на вопрос, на голову ли вы сильнее соперника в этом компоненте?

Кстати говоря, у соперника, играющего не возрастными футболистами, либо от обороны со склонностью к атаке менее 50% сил тратится намного меньше, поэтому игроки не устают, так как ваши. И в концовке матче вполне может забить вам гол и выиграть 1:0.

  1. МАСТЕРСТВО ФУТБОЛИСТОВ (НАВЫКИ)

Многие утверждают, что якобы их клуб сильнее. Но действительно сильный клуб в FBM — это игроки с навыками, близкими к 100%. Слабый клуб – с навыками 0%. Чем больше средние навыки футболистов — тем большее влияние в матче. Но есть одно НО.

Если ваши игроки с навыками 35%, у соперника – 30%, то получается что одна команда сильнее другой на 1/20. Это мизерная разница, практически не имеющая вес. И ставить один выше другого или ждать значительную разницу  в ударах не стоит.

  1. КОЛИЧЕСТВО УДАРОВ ПО ВОРОТАМ

Если ваша команда больше бьет по воротам соперника, значит:

— либо вы сильнее

— либо у соперника открытая тактика

— либо у вас открытая тактика

— либо что-то/ всё из этого в совокупности

Чем больше ударов по воротам вы нанесли, тем больше шансов забить голы у вас есть. Это естественно, но тем не менее.

  1. СРАВНЕНИЕ МАСТЕРСТВА ПРОТИВОДЕЙСТВУЮЩИХ ЛИНИЙ

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

  1. КТО ИСПОЛНЯЕТ УДАРЫ ПО ВОРОТАМ

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

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

7. ДОБАВОЧНЫЕ КОЭФФИЦИЕНТЫ ЛИНИЙ

Достаточное ли количество игроков линии атаки вашей команды по сравнению с игроками линии защиты у оппонента?  Какая тактика будет более действенной — скопировать расстановку соперника и на классе пытаться выиграть, либо попытаться пройтись катком по нему, играя в искрометный атакующий футбол — решать вам. Но знайте, что расстановка важна. И никогда супер-защитная или супер-атакующая тактика не бывает 100%но выигрышной. Если соперник подобрал тактику, которая «бьет» вашу и у него сравнимая по силам команда, то не факт что вы как более сильный клуб и более атакующий, сможете нанести больше ударов, нежели соперник. И не факт, что реализация ударов будет отличная (смотрите предыдущие пункты). Если вы играете в слишком открытый футбол по отношению к сопернику — имейте в виду что соперник может делать контрвыпады, во время которых будет иметь численное преимущество и соответственно, больше шансов ударить по воротам.

  1. ИЗМЕНЕНИЯ ПО ХОДУ МАТЧА

Удачные замены, смены расстановки или тактики во время матча — это фактор, который может изменить судьбу матча.

  1. ОБСЛУЖИВАНИЕ СТАДИОНА

Следите ли вы за состоянием газона?

  1. РОДНЫЕ СТЕНЫ

Поддержка и полные трибуны их «окрыляют». Клубы, которые играют дома, будут иметь в любом случае, независимо от посещаемости, дополнительный бонус +5% к шансу забить гол при ударе.

  1. ЛИДЕРСТВО КАПИТАНА И РАССЛАБЛЕННОСТЬ ФУТБОЛИСТОВ

Влияние результата матча/расслабленности/капитана (result_influence). А именно:
— если ваша команда уступает в счете — шанс на удар вашего футболиста будет больше, так как ситуация обязывает

— если совокупная сумма навыков лидерства и работоспособности вашей команды высокое — это также влияет на шанс удара

— если капитан вашей команды обладает большим опытом, большим возрастом, высокими игровыми навыками и большим количеством сыгранных в карьере матчей — это всё идет в плюс к шансу на удар любого футболиста команды

  1. КАРТОЧКИ

Желтая карточка во время матча – не беда. А вот если футболист получает удаление, команда лишается численного равновесия по отношению к противнику, что сказывается на дисбалансе расстановки. Не всегда, но очень часто команда, которая потеряла 1-2 футболистов из-за красных карточек, будет наносить меньше ударов по ворота соперника, чем могла бы нанести, а также будет чаще пропускать его атаки и менее цепко цементировать оборонительные порядки в случае недокомплекта в защитной линии. На частотность получения карточек влияют: опыт футболиста, опыт оппонента, а также сила (сумма задействованных в ситуации навыков) футболиста и сила соперника в конкретном эпизоде + удача (неудача).

  1. ОБНОВЛЕНИЕ ПО СИМУЛЯЦИИ МАТЧЕЙ ОТ 29.05.2018

А) Опыт влияет на вероятность обеих команд получить в проигранном единоборстве желтую карточку. Богатый опыт дает футболистам возможность более грамотно фолить и не позволять другой команде фолить на себе.

В будущем данное влияние разрастется в виде дополненного влияния на данные ситуации такого неигрового навыка как АГРЕССИЯ и внедрения в игру психолога.

Б) Противоборствующие навыки при ситуациях ИГРОК С МЯЧОМ — ПЕРЕД НИМ ОППОНЕНТ.

Кто с мячом:
Техника
Креативность (Реакция)
Контроль мяча
Дриблинг (Один на один)
Смекалка
Выносливость (Концентрация)

Кто без мяча:
Отбор мяча (Игра ногами)
Выбор позиции
Игра без мяча (Организация)
Смекалка
Ускорение (Ловкость)
Выносливость (Концентрация)
Работоспособность (Прыгучесть)

В) Если команда сильная духом (работоспособность+лидерство) проигрывает той, что слабее её в этом компоненте, то шанс, что она отыграется стал ещё выше, чем раньше. Кроме этого, сильная духом и работоспособная команда в принципе станет играть сильнее чем прежде. Работоспособность всей команды увеличивает шанс отыгрыша, а также нивелирует такой фактор как расслабленность. Тем самым, если ваша команда ведет в счете, шанс что соперник отыграется, зависит от работоспособности вашей команды. Если команда работоспособная — она даже ведя в счете, будет играть по максимуму и не будет халатно относиться к сопернику.

 

Г) Дополнительный прессинг

увеличивает шанс перехвата мяча у того игрока, который с мячом. Если ДОП ПРЕССИНГ выставлен в тактике на значение ДА, то у оппонентов на поле сравниваются такие навыки как:

 

ЗАЩИЩАЮЩИЙСЯ ИГРОК

— Мощность

— Выносливость (Концентрация)

— Игра без мяча (Организация)

— Отбор мяча

— Скорость

 

ИГРОК С МЯЧОМ:

— Контроль мяча

— Пас

— Скорость

— Мощность

— Навесы

 

Если защищающийся футболист сильнее по сумме этих ситуационных навыков, то он получает +5% к отбору при определении шанса отбора. В противном случае к отбору минус  5%.

При включенном доп прессинге каждые 10 минут идёт -1 к физ форме

 

Д) Свободный удар.

Завершение (Игра руками)
Креативность (Реакция)
Удар со штрафных
Дальний удар (Парирование)
Техника

Против точно таких же навыков вратаря.

Е) Пенальти
Выбирается либо выставленный под пенальти, либо любой другой кроме вратаря.

При расчёте финального шанса на гол с пенальти берется во внимание:

— ситуационные навыки пенальтиста у бьющего (завершение, смекалка, креативность, удар со штрафных, выносливость) против точно таких же навыков вратаря.
— опыт
— игровая форма
— вратарь соперника

Формула расчета на гол с пенальти:

$goalyInfluence = (int) $this->_websoccer->getConfig(‘sim_goaly_influence’);

$goalyPenaltyStrength = $goaly->getPenaltyAverageStrength($this->_websoccer, $match);
$shootReduction = round($goalyPenaltyStrength * $goalyInfluence / 100);

 

// probability is between 40 and 90%

$playerPenaltyStrength = $player->getPenaltyAverageStrength($this->_websoccer, $match);

$pGoal[TRUE] = max(40, min($playerPenaltyStrength + (опыт/5) + (игровая форма/5) — $shootReduction, 90));

$pGoal[FALSE] = 100 — $pGoal[TRUE]

 

Ж) Шанс забить гол
Завершение (Игра руками)
Дриблинг (Один на один)
Техника
Работоспособность (Прыгучесть)
Смекалка
Креативность (Реакция)
Скорость
Ускорение

Против точно таких же навыков вратаря

З) Угловой удар
При угловом у подающего угловой берется 3 навыка: Навесы, Смекалка, Пас и они используются при сравнении успешности углового удара.
Сравнивается бьющий угловой удар и линия защиты (количество защитников * их средний навык Выбор позиции, Игра головой (Перехваты), Работоспособность (Прыгучесть), деленное на количество защитников). Защитники — это все защитники (CB, LB, RB) и опорники (DM).

 

И) Пас

Фактор паса во время матча является очень важным. Чем выше общий навык паса (среднее от суммы пяти навыков) — тем больше команда владеет мячом, тем больше моментов создает, тем больше шансов забить. В формуле по успешности паса включены также минимальные и максимальные значения, а также повышающий коэффициент.

Влияют такие навыки как:

— пас

— навес

— смекалка

— техника

— контроль мяча

 

Полная формула успешности паса такова:

(среднее от суммы 5-ти навыков), но не более 90% и не менее 20%.

К)  Прессинг

Прессинг дает +10 к вероятности отбора мяча при ситуации ОТБОР МЯЧА/ДРИБЛИНГ, но при этом у команды идет увеличенная потеря физической формы на -1 в течение матча каждые 10 минут

 

Л) Склонность к атакующим действиям

Чем выше склонность, тем больше:

— вероятность дать неточный пас

— шансов на гол в контратаке, если мяч отобран у оппонента

— шанс забить гол после удара

— шанс удара и больше шанс потери мяча при вычислении из вероятностей «удар, пас, потеря»

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

— тем МЕНЬШЕ шанс отбора, если мяч у противника

 

М) Стиль паса:

Если у владеющего мячом этот мяч не отобрали и если он не бьет по воротам, то он дает пас. При этом исходя из стиля паса эффективность его паса зависит от ряда навыков:

— низом (пас, креативность, смекалка, контроль мяча, техника)

— смешанный (пас, навес, смекалка, контроль мяча, техника)

— верхом (навесы, креативность, смекалка, контроль мяча, техника)

Т.е. если ваша команда играет в стиль паса НИЗОМ — то надо в большей степени прокачивать навык ПАС, а если в ВЕРХОМ — то надо качать НАВЕС.

 

 

Н) ПЛЕЙМЕЙКЕР (Акцент команды на пас именно определенной позиции)

Т.е в симуляции это идет следующий ACTION после pass target propabilities, идет проверка, не установлен ли в тактике ПЛЕЙМЕЙКЕР. В тактике должно быть либо НЕТ ПЛЕЙМЕЙКЕРА, ЛИБО ЛЮБОЙ ИЗ ПОЛЕВЫХ ФУТБОЛИСТОВ КРОМЕ ВРАТАРЯ.

Если плеймейкер получает пас, то он будет стараться играть остро. Процент вероятности его паса на других футболистов команды:
— 50% — на CF
— 45% — на полузащитников
— 5% — на защитников

Функционал такой же как назначение капитана или пенальтиста.

 

О) Скорость игры

 

— ТЯНУТЬ ВРЕМЯ дает -10 к шансу на удар при генерации каждой новой ситуации когда игрок с мячом, -10 к шансу на потерю, а также +20 к шансу дать пас и +20% к точности паса если пас состоялся

— нормально (ничего не становится)

— СПЕШИТЬ дает +10 к шансу на удар, +10 к шансу на потерю, -20 к шансу дать пас и -Х% (ниже полный расклад) к точности паса, если пас состоялся.

Также за каждые 10 минут дополнительно отнимается по 1 значению физ формы

Также даёт ухудшение к теоретическому шансу на гол (который до расчета на промах идет):

— Если средний навык основного состава от 0 до 20 — то на -25
— Если средний навык основного состава от 21 до 40 — то на -20
— Если средний навык основного состава от 41 до 60 – то на -15
— Если средний навык основного состава от 61 до 80 – то на -10
— Если средний навык основного состава с 81 до 100 – то на -5

Также даёт ухудшение к точности паса если пас состоялся:
— Если средний навык основного состава от 0 до 20 — то на -30
— Если средний навык основного состава от 21 до 40 — то на -25
— Если средний навык основного состава от 41 до 60 – то на -20
— Если средний навык основного состава от 61 до 80 – то на -15
— Если средний навык основного состава с 81 до 100 – то на -10

————

То есть:
— если спешит фаворит матча — для его игроков меньше штрафов на итоговые ситуации
— чем слабее твоя команда — тем менее эффективно ей в принципе так рисковать и открываться
— резон в СПЕШИТЬ и ТЯНУТЬ ВРЕМЯ есть и рисковать «рентабельно».

П) Темп игры

— Спокойный темп (пас точнее на 10%, Tackle меньше на 10%, шанс удара такой же, но шанс забить на 2% меньше, увеличение физ формы каждые 20 минут на +1)

— Смешанный темп (нет влияния)

— Быстрый темп = +10 к шансу потери мяча (шанс удара такой же, но шанс забить на 5% больше, падение физ формы каждые 20 минут на -1)

Максимальный шанс потери мяча при этом 35%. Идет сравнение полученного во 3м шаге значения с этим шансом.

 

Р) Скоростные фланговые защитники

— да
— нет

Если ДА, то если позиции LB, RB, в случае если их дриблинг, скорость и ускорение выше выбора позиции, скорости и ускорения оппонента, имеют шанс что у них отберут мяч (tackle) на 10% меньше, если же меньше оппонента, то тогда у оппонента шанс отбора на 10% больше

С) Скоростные фланговые полузащитники

— да
— нет

Если ДА, то если позиции LM, RM, LW, RW в случае если их дриблинг, скорость и ускорение выше выбора позиции, скорости и ускорения оппонента, имеют шанс что у них отберут мяч (tackle) на 10% меньше, если же меньше оппонента, то тогда у оппонента шанс отбора на 10% больше

Т) Контратака

Если контратака поставлена на ВКЛ, то она возможна, если мяч теряет полузащитник или нападающий.
если контратака ВКЛ, то если мяч не у защитника – то мяч просто остается у этого футболиста, который отобрал мяч у оппонента. Если же мяч у защитника – то:

— если команда играет низкими пасами – защитник дает пас на полузащитника с 100%ной вероятностью точного паса

— если команда играет высокими пасами — защитник дает навес на нападающего с 100%ной вероятностью точного паса

Сразу даем комментарий — на данный момент и в обозримом будущем сделать пас не 100%ным в данной ситуации не получится. Это несовместимо с логикой игры и потребует неоправданно много времени на доработку.

 

У) Вероятности

Если футболист с мячом, сначала идет сверка по событию. Высчитывается вероятность того или иного события. А затем исходя из события высчитывается успех при этом событии. Таким образом, если футболист вашей команды получил мяч, то он может:

— сделать попытку ударить по воротам (1.1. Шанс на удар), после чего рассчитывается вероятность гола после удара (1.2. Шанс на гол)

— подвергнуться отбору мяча от оппонента (2.1. Шанс на отбор мяча), после чего рассчитывается успешный/неуспешный отбор мяча (2.2. Шанс на потерю мяча после попытки отбора)

— попробовать отдать пас (3.1. Шанс на пас), после чего рассчитывается успешность отданного паса (3.2. Шанс точного паса)

Рассмотрим каждый из этих пунктов по отдельности…

_________________

1.1. Шанс на удар

Вероятность шанса на удар будет зависеть от ряда факторов. Чем лучше показатели футболиста и команды в данных факторах, тем выше в каждом событии шанс на то что действие будет завершено именно ударом по воротам соперника, что и является самой приоритетной для вас целью. Что влияет на шанс на удар:

  1. Средний игровой навык футболиста с мячом и средние игровые навыки его коллег по команде
  2. Неигровые навыки футболиста и его коллег по команде.
  3. Текущая оценка в матче данного футболиста и оценки в матче его коллег по команде
  4. Позиция футболиста (shootProbPerPosition). В зависимости от занимаемой позиции шанс на удар разный.

— вратарь — шанс нулевой
— защитники — шанс минимальный
— полузащитники — шанс средний
— нападающие — шанс максимальный

  1. Влияние тактики (tactic_influence). В данном пункте сравнивается общий атакующий потенциал своей команды (getOffensiveStrength) и общий защитный потенциал команды оппонента (getDefensiveStrength). Это отражается в сумме одного и другого и их сравнению. Сами потенциалы складываются из нижеследующих факторов.

Общий атакующий потенциал своей команды (getOffensiveStrength):

— Подключение к атакам защитников (установка из тактики).

— Коэффициент позиции игрока в атаке исходя из его точной позиции. Чем более атакующая позиция — тем выше коэффициент

— Сравнение — нет ли в расстановке команды более 3х атакующих полузащитников и более 2х нападающих. Если есть — сила всех футболистов на данных позициях становится немного слабее из-за пересыщения линии, но всё равно сильнее чем если бы в линии играло на одного меньше.

— Склонность к атаке (установка из тактики)

Общий защитный потенциал чужой команды (getDefensiveStrength):

Коэффициент защиты зависит от позиции игроков:

— вратарь – влияние нулевое
— защитники – влияние максимальное
— опорные полузащитники (DM) — влияние высокое
— полузащитники – влияние среднее
— атакующие полузащитники – влияние минимальное
— нападающие – влияние нулевое

Если контратака ВКЛ, то сила всех игроков в защите умножается на 1,1

Если в команде менее 3-х защитников, то сила защиты становится хуже в 2 раза

  1. Влияние контратаки (установка из тактики). Если она включена — шанс на удар становится меньше на 25%. Если выключена — не меняется.
  2. Влияние результата матча/расслабленности/капитана (result_influence). А именно:
    — если ваша команда уступает в счете — шанс на удар вашего футболиста будет больше, так как ситуация обязывает

— если совокупная сумма навыков лидерства и работоспособности вашей команды высокое — это также влияет на шанс удара

— если капитан вашей команды обладает большим опытом, большим возрастом, высокими игровыми навыками и большим количеством сыгранных в карьере матчей — это всё идет в плюс к шансу на удар любого футболиста команды

  1. Так называемая «частотность ударов». Это что-то вроде тренда результативности в игре — константа, которая регулирует баланс логики игры в плане глобальной результативности клубов. Вы на неё никак повлиять не можете, просто будьте в курсе, что данная величина есть в деталях симуляции.
  2. Скорость игры (установка из тактики). Шанс на удар резко возрастает до константы 50% если скорость игры выбрана как СПЕШИТЬ. И резко понижается до константы 1% если выбрано ТЯНУТЬ ВРЕМЯ.
  3. Проверка количества защитников. Если в команде более 4х защитников в составе — итоговый шанс на удар становится в 2 раза меньше.

———————

Шанс на удар ограничен максимальным значением его вероятности, исходя из позиции игрока:

Вратарь имеет max шанс на удар = 0%

Защитники имеют max шанс на удар = 15%

Полузащитники DM имеют max шанс на удар = 15%

Полузащитники CM, LM, RM имеют max шанс на удар = 25%

Полузащитники AM, LW, RW имеют max шанс на удар = 30%

Нападающие CF имеют max шанс на удар = 50%

Но в рамках исключения — если скорость игры стоит как СПЕШИТЬ — шанс на удар становится 50% у любого футболиста команды. При этом если защитников более 4х — то даже при СПЕШИТЬ шанс будет делиться на 2

 

 

1.2. Шанс на гол

Минимальный шанс на гол 5%, максимальный 50%, при использовании тактической функции НАВАЛ максимальный шанс на гол становится — 60%. Но имейте в виду, что это не всегда может быть во благо. Потому что вам еще нужно постараться достичь такой высокой вероятности при попытке забить.

При расчёте шанса на гол сравниваются ситуационные навыки бьющего и вратаря. Средний профильный навык бьющего, складывающийся в случае игры в пас низом из навыков:
— Завершение (Игра руками),
— Дриблинг (Один на один),
— Техника,
— Работоспособность (Прыгучесть),
— Смекалка,
— Креативность (Реакция),
— Скорость,
— Ускорение.

Если же ваша команда играет в пас верхом (тип паса устанавливается в тактике) – то тогда берутся другие профильные навыки, а именно:
— Игра головой,
— Выбор позиции,
— Работоспособность,
— Мощность,
— Завершение (Игра руками),
— Техника,
— Ускорение,
— Смекалка

 

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

— средний навык бьющего (среднее от суммы всех 20ти игровых навыков бьющего),
— средний навык оппонента (полевой игрок соперника, который находится рядом с вашим бьющим),
— средний профильный навык бьющего, складывающийся в случае игры в пас низом из навыков: Завершение (Игра руками), Дриблинг (Один на один), Техника, Работоспособность (Прыгучесть), Смекалка, Креативность (Реакция), Скорость, Ускорение. Если же ваша команда играет в пас верхом (тип паса устанавливается в тактике) – то тогда берутся другие профильные навыки, а именно: Игра головой, Выбор позиции, Работоспособность, Мощность, Завершение (Игра руками), Техника, Ускорение, Смекалка

— профильный навык оппонента, который складывается из таких его навыков, как: Отбор мяча (Игра ногами), Выбор позиции, Игра без мяча (Организация), Смекалка, Ускорение (Ловкость), Выносливость (Концентрация), Работоспособность (Прыгучесть)

— средний навык основного состава

Дополнительные факторы, которые влияют на шанс гола:
— коэффициент силы удара бьющего (з — 30%, пз — 90%, н — 100%).
— домашнее поле
— темп игры (спокойный темп уменьшает шанс, быстрый — увеличивает)

Также влияет количество совершённых до этого ударов и количество забитых голов. Чем больше ударов совершено – тем выше шанс на гол при каждом следующем ударе данного игрока. Чем больше игрок забил голов – тем меньше его шанс на гол при следующих ударах.

Отдельно стоит выделить тактическую установку скорости игры. Если установлено СПЕШИТЬ — то итоговый шанс на гол будет зависеть от среднего навыка бьющего. Если среднее навыков, отвечающих за шанс гола у бьющего — от 0 до 20 — то при спешке шанс на гол будет строгим образом варьироваться в пределах 1-5 %. Если от 21 до 40 — то 5-10%. Если от 41 до 60 – то 5-15%. Если от 61 до 80 – то 5-20%. Если с 81 до 100 – то 5-25%»

2.1. Шанс на отбор мяча

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

1й шаг. Изначальный шанс потери мяча = 10.

2йшаг. Сравнение футболистов обоих команд по оппонентам в зоне ответственности.

У каждого футболиста есть оппонент со стороны соперника:
— оппоненты вратаря — нападающие и полузащитники
— оппоненты защитника — нападающие и полузащитники
— оппоненты полузащитника — нападающие, полузащитники и защитники
— оппоненты нападающего — полузащитники и защитники

Если количество футболистов в своей зоне ответственности = количеству оппонентов на его зоне ответственности, отвечающей за футболиста, то шанс потери мяча +10 к предыдущему шагу.

Если оппонентов больше чем своих на данной зоне ответственности, то:

10+ 10 + 20 * (количество оппонентов на позиции–количество своих на позиции)

Если оппонентов меньше, чем своих на данной зоне ответственности, то шанс потери мяча так и остается 10.

3й шаг.Проверка влияния из тактики ТЕМП ИГРЫ.

— Спокойный темп = -10 к шансу потери мяча(шанс удара такой же, но шанс забить на 2% меньше, увеличение физ формы каждые 20 минут на +1)

— Смешанный темп (нет влияния)

— Быстрый темп = +10 к шансу потери мяча(шанс удара такой же, но шанс забить на 5% больше, падение физ формы каждые 20 минут на -1)

Максимальный шанс потери мяча при этом 35%. Идет сравнение полученного во 3м шаге значения с этим шансом.

4й шаг. Проверка влияния из тактики СКОРОСТЬ ИГРЫ и в частности, функции СПЕШИТЬ.

— тянуть время (у всей команды вероятность дать пас становится 90%, вероятность шанса удара становится 1%, вероятность потери мяча 9%)

— нормально (ничего не становится)

— спешить (вероятность шанса ударить у всей команды становится 50%, Tackle 30%, пас 20%). Если среднее навыков, отвечающих за шанс гола у бьющего — от 0 до 20 — то при спешке шанс реализации будет варьироваться в пределах 1-5 %.

Если от 21 до 40 — то 5-10%

Если от 41 до 60 – то 5-15%

Если от 61 до 80 – то 5-20%

Если с 81 до 100 – то 5-25%

2.2. Шанс на потерю мяча после попытки отбора

Сравниваются ситуационные навыки:

Когда стиль паса не важно какой и предыдущего паса не было (начало игры, например), либо если предыдущий пас был низом, то

Кто с мячом:
Техника

Креативность (Реакция)

Контроль мяча

Дриблинг (Один на один)

Смекалка

Выносливость (Концентрация)

 

Кто без мяча:
Отбор мяча (Игра ногами)

Выбор позиции

Игра без мяча (Организация)

Смекалка

Ускорение (Ловкость)

Выносливость (Концентрация)

Работоспособность (Прыгучесть)

Если стиль паса — средний, то сразу на этом шаге по-любому пас превращается в низом или верхом и происходит 50/50% вероятность либо пас дать верхом, либо низом.

Если стиль паса верхом previousAction был пас верхом и он был успешным, то в следующем шаге при попытке отбора оппонентом у нового получателя сравниваются навыки:

Кто с мячом:
Игра головой, Выбор позиции, Ускорение, Работоспособность, Мощность

Кто без мяча:
Игра головой, Выбор позиции, Ускорение, Работоспособность, Мощность

 

3.1. Шанс на пас

Шанс паса = 100 — шанс удара + шанс потери мяча

3.2. Шанс точного паса

Если у владеющего мячом этот мяч не отобрали и если он не бьет по воротам, то он дает пас. При этом исходя из стиля паса эффективность его паса зависит от ряда навыков:

— низом (пас, креативность, смекалка, контроль мяча, техника)
— средний (пас, навес, смекалка, контроль мяча, техника)
— верхом (навесы, креативность, смекалка, контроль мяча, техника)

3.3. Расстановка в 5 защитников

 

При расстановке команды в 5 защитников скорректированы шанс на гол такой команды и шанс на удар. Теперь они равны предыдущей формуле * 0,5

 

Проверка количества защитников на шанс удара по воротам. Если в своей команде >4 защитников, то Final_Shoot = (2й шаг + 3й шаг+ 4й шаг + 5й шаг + 6й шаг) * частотность ударов/100*0,5 либо в случае Speed of play rush понижается значение шанса удара при Speed of playr ush в 2 раза (*0,5).

 

Проверка количества защитников на шанс забить гол. Если в своей команде >4 защитников, то Шанс на гол = 8й шаг (расчетный shootStrength) — 5й шаг + 9й шаг + 10й шаг *0,5 либо в случае Speedofplayrush понижается значение шанса на гол при Speed of playr ush в 2 раза (*0,5).

Сделана правка в подфункции во время симуляции матчей GetDefenciveStrenth

Если >4 защитников, то (сумма Player_Total_strength в защите всех защитников * 1,3) + сумма Player_Total_strength в защите полузащитников).

 

Ф) Алгоритм вычисления максимального шанса на гол

В алгоритм вычисления максимального шанса на гол добавились дополнительные шаги/пункты, чтобы у более слабых команд была снижена вероятность забить гол после удара. Это снизит элемент удачи.

Шанс на гол разделяется на поддиректории — шанс попасть в створ и шанс промахнуться. Т.е. ШАНС ТОЧНОГО УДАРА. Он будет зависеть от:
— среднего навыка бьющего, сравниваемого с его оппонентом.
— его ситуационных навыков, сравниваемых с его оппонентом.

Итоговая формула определения точности удара = ( (ср навык бьющего/ср навык оппонента*40, но не менее 15 и не более 90) + ср. ситуационный навык бьющего/ср. ситуационный навык оппонента*40, но не менее 15 и не более 90) / 2

Примеры:

№1А
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 25
( (100/25*40) + (100/25*40) )/2 = (макс90+макс90)/2= 90% — шанс на точный удар

№1Б
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 25 (по навыку, но с прокачкой профильных навыков на 48)
( (100/25*40) + (100/48*40) )/2 = (макс90+83,3)/2= 86,6% — шанс на точный удар

№2А
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 50
( (100/50*40) + (100/50*40) )/2 = (80+80)/2= 80% — шанс на точный удар

№2Б
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 50 (по навыку, но с прокачкой профильных навыков на 96)
( (100/50*40) + (100/96*40) )/2 = (80+41,7)/2= 61% — шанс на точный удар

№3А
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 75
( (100/75*40) + (100/75*40) )/2 = (53,3+53,3)/2= 53,3% — шанс на точный удар

№3Б
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 75 (по навыку, но с прокачкой профильных навыков на 100)
( (100/75*40) + (100/100*40) )/2 = (53,3+40)/2= 46,6% — шанс на точный удар

_____________

№4. Равные команды
Бьющий = 100 (и по навыку и по ситуационным навыкам)
Оппонент = 100 (по навыку, но с прокачкой профильных навыков на 100)
( (100/100*40) + (100/100*40) )/2 = (40+40)/2= 40% — шанс на точный удар

_____________

№5А
Бьющий = 25 (и по навыку и по ситуационным навыкам)
Оппонент = 100
( (25/100*40) + (25/100*40) )/2 = (макс15+макс15)/2 = 15% — шанс на точный удар

№5Б
Бьющий = 25 (по навыку, но с прокачкой профильных навыков на 48)
Оппонент = 100
( (25/100*40) + (48/100*40) )/2 = (макс15+19,2)/2= 17,1% — шанс на точный удар

№6А
Бьющий = 50 (и по навыку и по ситуационным навыкам)
Оппонент = 100
( (50/100*40) + (50/100*40) )/2 = (20+20)/2= 20% — шанс на точный удар

№6Б
Бьющий = 50 (и по навыку и по ситуационным навыкам)
Оппонент = 100 (по навыку, но с прокачкой профильных навыков на 96)
( (50/100*40) + (96/100*40) )/2 = (20+38,4)/2= 29,2% — шанс на точный удар

№7А
Бьющий = 75 (и по навыку и по ситуационным навыкам)
Оппонент = 100
( (75/100*40) + (75/100*40) )/2 = (30+30)/2= 30% — шанс на точный удар

№7Б
Бьющий = 75 (по навыку, но с прокачкой профильных навыков на 100)
Оппонент = 100
( (75/100*40) + (100/100*40) )/2 = (30+40)/2= 35% — шанс на точный удар

______________________

Итого: шанс на точный удар варьируется от 15 до 90%, при этом в играх примерно равных команд он будет на уровне 40%

После ШАНСА НА ТОЧНЫЙ УДАР рассчитываться шанс на гол.

 

 

Х) Формирование оценок в матче

 

IMPROVE — это удачное действие и рост оценки.

DOWNGRADE — это не успешное действе и падение оценки.

 

MARK_IMPROVE_GOAL_SCORER = 1

MARK_IMPROVE_GOAL_PASSPLAYER = 0,5

MARK_DOWNGRADE_GOAL_GOALY = 0,5

MARK_DOWNGRADE_SHOOTFAILURE = 0.25

MARK_DOWNGRADE_PENALTY_SHOOTFAILURE = 1

MARK_DOWNGRADE_FREEKICK_SHOOTFAILURE = 0.5

MARK_IMPROVE_SHOOTFAILURE_GOALY = 0.1

MARK_IMPROVE_PENALTY_SHOOTFAILURE_GOALY = 1

MARK_IMPROVE_FREEKICK_SHOOTFAILURE_GOALY = 0.1

MARK_IMPROVE_TACKLE_WINNER = 0,25

MARK_DOWNGRADE_TACKLE_LOOSER = 0.5

MARK_DOWNGRADE_TACKLE_LOOSER_YELOW = 0.1

MARK_DOWNGRADE_BALLPASS_FAILURE = 0.3

MARK_IMPROVE_BALLPASS_SUCCESS = 0.1

 

Ц) Краткая памятка по обозначениям в функции аналитики ДЕТАЛИ СИМУЛЯЦИИ

OffensiveStrength – сила команды, которая производит какое-то действие в данный момент симуляции

DefensiveStrength – сила оппонента

nextAction – это событие (pass — пас, tackle — отбор, shoot — удар)

passBall::SUCCESS – успешный пас

passBall::FAIL  — неточный пас

Mark actual – оценка футболиста на данный момент симуляции

TeamAvgSkills – средний навык команды на текущий момент симуляции

_______

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

Если теоретический шанс на гол реализовался успехом — значит система рассчитывает практический шанс на гол. Завершился ли он голом или нет. Если практический удар не завершился голом — значит система ставит промах (аналог удара в штангу/перекладину). Если практический удар завершился голом — значит гол.

SHOOT :: Result:[1] – это теоретический шанс на гол. [1] – итоговый успех, [0] – неудача

SCORED SHOOT :: Evaluate goal probalility :: Result: [1] – это практический шанс на гол. [1] – итоговый успех, т.е. ГОЛ, [0] – неудача, т.е. штанга/перекладина

Итоговая формула определения точности удара = ( (ср навык бьющего/ср навык оппонента*100, но не менее 15 и не более 110) + ср. ситуационный навык бьющего/ср. ситуационный навык оппонента*40, но не менее 15 и не более 90) / 2

Ч) Функция «Подключение к атакам защитников»

Если ДА, то всё как сейчас

Если НЕТ, то шанс на удар защитников своей команды становится 0%, но при этом весь атакующий потенциал (GetOffensiveStrength) команды падает на 10%, что влияет на шанс на удар всей команды

Ш) Функция «Навал»

Если НЕТ, то всё как сейчас, лимитная величина шанса на гол 50%

Если ДА, то лимит шанса на гол становится 60% у обеих команд, а своя команда с такой тактикой теряет 1 к физической форме каждые 10 минут матча.
Т.е. увеличивается не шанс на гол, а лимит (возможное предельное значение) этой величины. Работает это после финального расчета шанса на гол, но до расчета промаха.

 

                                                                  Калькулятор симуляции матча

С помощью данного калькулятора можно рассчитать шансы на различные действия в игре:
— шанс на удар
— шанс на потерю и на отбор
— шанс на пас
— шанс на гол
— шанс на успешный отбор
— шанс на точный пас

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

Данные по тактике на матч:
— автосостав да/нет
— фактор домашнего поля
— склонность к атаке
— контратака да/нет
— подключение к атаке защитников да/нет
— навал да/нет
—  скорость игры
— темп игры

Коэффициент защиты зависит от позиции игроков:
— GK 0
— CB 0.9
— DM 0.66
— CM 0.44
— AM 0.11
— CF 0
Если контратака ВКЛ, то сила всех игроков в защите умножается на 1,1
Если в команде менее 3-х защитников, то сила защиты умножается на 0,5

Коэффициент атаки зависит от позиции игроков:
— GK 0
— CB 0.1
— DM 0.4
— CM 0.6
— AM 0.9
— CF 1
Если в команде больше 3-х АПЗ и больше 1 нападающего, то
коэффициент каждого следующего AM/LW/RW становится 0,6
Если 2 нападающих, то сила умножается на 1
Если 1 нападающий, то сила умножается на 0,9
Если 3 или более нападающих, то сила третьего и более нападающих умножается на 0,8

 

Максимальный шанс удара по воротам также зависит от позиции игрока:
— защитник 15
— полузащитник 25
— атакующий полузащитник 30
— нападающий 50

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

При расчёте шанса на гол сравниваем ситуационные навыки бьющего и вратаря.
Влияет количество совершённых до этого ударов и количество забитых голов.