Uranium235 писал(а):Ты свернул не туда уже на шаге уверенности, что можешь рассчитать силу стартового состава точно.
Сила игрока зависит от погоды (в свою очередь, погодный штраф еще немножко зависит от школы)
https://virtualsoccer.su/weather.phpА поскольку ты знаешь только прогноз погоды (точную температурную вилку и среднее качество погоды), то и расчет можешь сделать или примерный (по средней погоде), или в диапазоне (исходя из лучшей и худшей погоды и температуры)
Дальше надо разделить чистые бонусы (КаЛИ) - они рассчитываются именно от того что ты видишь в форме отправки состава (то есть сила игрока*реальность*бонус позиции*усталость*форму)
В остальных случаях, надо вместо сила игрока брать "погодная сила игрока - примерно из таблицы или точно если подсчитаешь по формуле"
При этом бонусы реальности, позиции, усталости, формы остаются умножаемыми (то есть каждый из них коэффициент-множитель)
А все остальные бонусы - складываемые (то есть, нужно 40% за стилевую спецух прибавить к 2,5% за любимый стиль, потом вычесть 5% за позицию вроде защитника бразили, потом прибавить бонус взаимки, домбонус, вид защиты, грубую ну и тд). Получится еще один множитель силы, условно 1,58.
После того как его применишь, уже можно на силу игрока наложить чистые бонусы КаЛИ.
Замечу, что это все еще не будет реальной силой игрока в матче, тк она будет зависеть от его моментных, тактики и главное текущего запаса сил (ну и демотивации+заглушек за победу в первом тайме или первом матче, эффекты которых скрыты из полосок).
А по скрину - ты забыл посчитать 5% бонусы позиции (умножая, а не складывая!), и моментные спецухи, а также ерунда вроде Ат тоже учитываются, имея свой вес в расчете. Выделение галочками считает только силу, но не спецухи.
Если интересует как считать вес спецух - добавляй игроков в форму отправки состава по одному (просто надо понимать что 10 пустых ячеек это игроки от лиги с силой 15, так что не трогая их позиции, вычитай 150 из результата).