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

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


rules:старение

Старение

В межсезонье все игроки стареют на один год.

Футболисты, чей возраст старше 29 лет и старше, теряют в силе. В процентах потеря силы выражается так:
для вратарей: 34 года — 7%, 33 года — 6%, 32 года — 5%, 31 год — 4%, 30 лет — 4%, 29 лет — 3%.
для полевых игроков: 33 года — 8%, 32 года — 7%, 31 год — 6%, 30 лет — 6%, 29 лет — 4%.

Округление происходит в меньшую сторону. Например, полевой игрок 30 лет с общей силой 83 потеряет 4 балла (83*0,06=4,98 - округляется до 4), а с силой 84 - уже 5 баллов (84*0,06=5,04 - округляется до 5).

Для полевых игроков алгоритм распределения потери силы по составляющим таков:
1. Игрок теряет 1 балл в составляющей, если она попадает под следующее условие: СО > 45, СП > 40, СА > 50
2. Для каждого следующего балла вероятность потери в основной составляющей составляет 50% (65% для нападающих с СА > 50).

Игроки с параметром функциональности «Травмируемость» имеют иммунитет: обладают защитой от потери одного пункта силы по каждой из составляющих, «Т2» — от потери двух пунктов, «Т3» — от потери трех пунктов.

Немного подробнее об алгоритме:

Сначала считается, сколько баллов силы потеряет игрок (в процентах от общей силы и с округлением в меньшую сторону). Потом эти пункты раскидываются по составляющим. Пересчёт потерянного балла в потери опыта идёт исходя из разницы между набранным баллом, следующим за ним и предыдущим. Это разница между средними значениями от набранного балла до следующего и до предыдущего, то есть фактически разница между уровнями следующего и предыдущего, делённая на 2. При потере 2 баллов опускаемся на балл ниже и считаем там разницу между средними значениями, и т.д. Пусть, например, был игрок с СО=55 и вышло, что он теряет 3 балла в СО. Тогда ищется разница между средними точками уровней опыта (55…56) - (52…53). Получаем (100554+95998)/2-(87438+83419)/2=12848. Это и будет число опыта которое потеряет данный игрок с СО.

Алгоритм определения того, сколько пунктов силы потеряет игрок при старении:

  • Вратари теряют только в СВ. Вратарями считаются те, у кого СВ больше 30.
  • Игрок у которого СО больше 45 гарантировано потеряет 1 пункт в СО.
  • Игрок у которого СП больше 40 гарантировано потеряет 1 пункт в СП.
  • Игрок у которого СА больше 50 гарантировано потеряет 1 пункт в СА.
  • Оставшиеся пункты потери опыта (если такие есть), распределяются случайным образом.
  • Игрок, у которого СО равна максимальной составляющей считается «защитником» и имеет следующие шансы потерять силу (СО: 50%, СП: 30%, СА: 20%)
  • Игрок, у которого СП равна максимальной составляющей считается «полузащитником» и имеет следующие шансы потерять силу (СО: 25%, СП: 50%, СА: 25%). Сюда не попадают игроки, признанные алгоритмом «защитниками»
  • Игрок, у которого СА равна максимальной составляющей считается «нападающим или вингером».
  • Пока его сила выше 50 он имеет следующие шансы потерять силу (СО: 8%, СП: 35%, СА: 57%).
  • Для тех у кого СА меньше или равна 50 шансы потерять силу составляют (СО: 10%, СП: 40%, СА: 50%).
rules/старение.txt · Последние изменения: 2025/02/19 21:24 — Денис Дудинский