Усталость и опыт

Усталость игрока – это дополнительный параметр, который влияет на количество процентов физической готовности, теряемых игроком после матча.

Усталость игрока накапливаемый параметр и прибавляется пропорционально проведённым минутам по формуле:
Усталость = Минуты/300, с округлением до 3 знака.

Для вратарей формула выглядит следующим образом:
Усталость = Минуты/400, с округлением до 3 знака.

Для различных турниров существуют различные повышающие и понижающие коэффициенты:
Чемпионат страны - 1
Кубок страны - 1,25
Кубок Банка - 1
Товарищеские матчи – 0,5

Кубок Восьми - 1,25
Чемпионат Мира - 1,5
Континентальный Суперкубок - 1,25
Лига Чемпионов - 1,25
Кубок Лиги - 1,25
Клубный Кубок - 1
Суперкубок - 1,25
Отборочные ЧМ - 1,25
Товарищеские матчи сборных - 0,5
Отборочные Континентов - 1,25
Чемпионат Континента - 1,5

Таким образом, за одну полную игру чемпионата игрок набирает 0,3 единицы усталости, а за одну полную товарищескую игру – 0,15.

Во время каждой тренировки восстанавливается 0,1 единицы усталости.
Таким образом, за неделю (6 тренировок) игрок восстанавливает 0,6 единицы усталости.

После каждого ИД игроку добавляются набранные в матче единицы усталости, после чего от суммарной накопленной усталости берётся целая часть и отнимается от процентов физического состояния игрока после игры. Это значит, что если усталость 1,85, то игрок после матча потеряет на 1% физического состояния больше.
Для товарищеских игр при расчёте снижения физической формы значение усталости делится на 2.

ОПЫТ.


Опыт игрока – дополнительный параметр, который увеличивает прирост умений игрока на тренировках.
Игроки зарабатывают опыт в играх за клубы и сборные.
Количество очков опыта, приобретаемых за игру, пропорционально количеству минут, проведённых на поле, и вычисляется по формуле:

О = К*М, где

М – количество сыгранных минут в матче
К- коэффициент турнира

Для различных турниров существуют различные повышающие и понижающие коэффициенты:
Чемпионат страны - 1
Кубок страны - 1,25
Кубок Банка - 1,25
Товарищеские матчи – 0,5
Кубок Восьми - 1,3
Чемпионат Мира - 2,5
Континентальный Суперкубок - 2
Кубок новичков - 1,25
Лига Чемпионов - 1,5
Кубок Лиги - 1,5
Олимпийский Кубок - 1,25
Клубный Кубок - 1,25
Суперкубок - 1,5
Отборочные ЧМ - 2
Товарищеские матчи сборных - 1,5
Отборочные Континентов - 2
Чемпионат Континента - 2,5

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

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

КО = А*1,41^[(Уровень_опыта+89*Талант - 88)/89]*[Талант!^(-0,11)]*89/(99-10*Талант), где

А принято как 269, т.е. для достижения первого уровня опыта т.1 необходимо 270 баллов (3 игры в чемпионате);
Уровень_опыта - текущий уровень опыта игрока;
Талант - талант игрока;
Талант! - факториал значения таланта.

Каждый уровень опыта означает увеличение на 0,1 единицы к таланту игрока при расчёте прироста умения на тренировке. Фактически, в формуле прироста меняется переменная «Talent» на выражение «Talent + Experience/10». Поскольку хронологически исполнение скрипта пересчёта уровня опыта будет проходить перед скриптом тренировки, то «эффект» будет получен уже на первой же тренировке после набора необходимого числа очков опыта.

С 14 сезона вводятся следующие изменения и нововведения:

1. Изменяются правила начисления опыта:
а) количество начисляемых очков опыта во всех матчах, кроме клубных товарищеских, будет зависеть от исхода: коэф. 0,5 в случае поражения, 1 – ничьи и 1,5 – победы;
б) коэффициенты, зависящие от турнира, выглядят следующим образом :