Страница 1 из 3

Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 02:57
EZPhoeniX
Текущий подсчёт средней силы состава с учётом спецвозможностей (Vs) является некорректным.
Виновата спецуха И (Командная игра).

Формула расчёта Vs: Vs=(s11+s14+s17)*11/42

где:
s11=Cт1+С1*И1*11+Ст2+С2*И2*11+...+Cт11+С11*И11*11
s14=Cт1+С1*И1*14+Ст2+С2*И2*14+...+Cт14+С14*И14*14
s17=Cт1+С1*И1*17+Ст2+С2*И2*17+...+Cт17+С17*И17*17

С1 - номинальная сила игрока №1
Ст1=С1*(1+0,05*КоличествоСтилевыхСпецух) - сила игрока №1 с учетом его стилевых спецух
И1 - бонус от Ишки игрока №1 (0-3%)

s11 считается правильно, а вот s14, s17 и, следовательно, Vs - нет.
Сейчас считается, что от Ишки игрока получают бонус 14 игроков в s14, и 17 игроков в s17.
Такого, очевидно, быть не может, т.к. на поле выходит всего 11 игроков.

Для проверки можете посчитать Vs команды, состоящей из 17 игроков с силой 100 и спецухой И4.
Средняя сила состава такой команды должна быть: (100+3%*11*100)*11=1463
По текущей формуле выходит 1576.

Правильно будет так:
s11=Cт1+С1*И1*11+Ст2+С2*И2*11+...+Cт11+С11*И11*11
s14=Cт1+С1*И1*11+Ст2+С2*И2*11+...+Cт14+С14*И14*11
s17=Cт1+С1*И1*11+Ст2+С2*И2*11+...+Cт17+С17*И17*11

Update. После обсуждения в топике пришли к такому упрощенному виду:

EZPhoeniX писал(а):Все гораздо проще представлять и считать, если ввести условную силу игрока с учётом спецух и И-шки. Это та сила, которую игрок вносит в общую силу состава: СилаСУчетомВсего(ССУВ)=СилаИгрокаСУчетомСтиля+СилаИгрока*И(%)*11
Тогда:
s11=сумма ССУВ 11 игроков
s14=сумма ССУВ 14 игроков
s17=сумма ССУВ 17 игроков


barsenal писал(а):Согласен с Upd.
Так действительно лучше, И можно считать сейчас по такому же принципу, как и обычную стилевую спецуху, нет смысла изобретать велосипед. Тогда и Vs будет более точно отображать силу команды, и сама формула станет проще для понимания.
ССУВ = С+Ст+И
Где С - сила игрока
Ст - бонус стилевых для игрока (5% от силы игрока за каждый уровень стилевой)
И - бонус командной игры (5.5-33% от силы игрока за И1-И4)
s11 - ССУВ 11 лучших игроков
s14 - ССУВ 14 лучших игроков
s17 - ССУВ 17 лучших игроков

Остаётся только как-то затащить в эту тему Акара.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 04:21
barsenal
А где вообще можно найти пример команды, у которой в s17 есть 17 игроков с И4? Да и вообще, больше 11 игроков с И4 в s17? Мойзельвиц явно не подходит под это условие.

Если такой команды нет, то и говорить о баге преждевременно. Игроки s14 и s17, которые не входят в s11, ведь также получат бонус командной игры от игроков s11 когда выйдут на поле. Так что, если бонус командной игры в Vs учитывается не более, чем от 11 игроков - то вроде все в порядке.

Да даже если и есть на самом деле баг в расчете И4 для Vs, то его влияние мизерное, по сравнению с не-учетом Л4 и Ка4 в Vs.

Для команды с Vs 1500, капитан с силой 100 и спецухой Ка4 усилит с11 на 88 баллов (и соответсвенно Vs на 70 баллов по сравнению с капитаном 30/100 без Ка).

Для той же команды, 3 лидера с силой в среднем 100 усилят s11 еще на 132 балла - а это еще +100 баллов в Vs. То есть реальная сила команды с учетом Ка4 и Л4 на 10-12% больше, чем отображается в Vs - то есть каждый матч практически гарантированы +1 балл за Опт2, и +0.5 баллов за Опт3 по сравнению с командой без Ка и Л вообще.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 07:38
EZPhoeniX
barsenal писал(а):А где вообще можно найти пример команды, у которой в s17 есть 17 игроков с И4? Да и вообще, больше 11 игроков с И4 в s17? Мойзельвиц явно не подходит под это условие.

Если такой команды нет, то и говорить о баге преждевременно. Игроки s14 и s17, которые не входят в s11, ведь также получат бонус командной игры от игроков s11 когда выйдут на поле. Так что, если бонус командной игры в Vs учитывается не более, чем от 11 игроков - то вроде все в порядке.

Наверное, не очень доступно у меня получилось описать проблему.

Завышенный вклад в Vs дают не только игроки с Ишкой 14-17 по силе, а любой игрок из основы, даже если он один в команде. 17 игроков с И4 были взяты для наглядности, т.к. какой должна быть средняя сила состава такой команды интуитивно понятно и считается почти устно.
Влияние бага совсем не мизерное. Для Мойзельвица, к примеру, правильный Vs получается 2891 вместо 3012. Ощутимо.

По Ка и Л я полностью согласен. Я вообще считаю, что в Vs должны учитываться большинство спецух, в том числе и моментных. Вопрос в весовых коэфициентах. Но если администрация не хочет вводить в формулу Vs учёт реальности, которая по вкладу в фактичекскую силу команды может перекрывать вообще всё, то о каких Ка и Л мы тут говорим...

Re: Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 17:52
barsenal
EZPhoeniX писал(а):Наверное, не очень доступно у меня получилось описать проблему.
Нет, я сразу уловил суть проблемы. Но если в s14/s17 учитывается И4 только от 11 игроков, а не от 14/17 (как это было и со старой Л4 до реформы) - то масштаб проблемы намного меньше, чем в вашем примере.
EZPhoeniX писал(а):Для проверки можете посчитать Vs команды, состоящей из 17 игроков с силой 100 и спецухой И4.
Средняя сила состава такой команды должна быть: (100+3%*11*100)*11=1463
По текущей формуле выходит 1576.
Если в текущей формуле учитывается И4 только от 11 игроков, то Vs выходит намного меньше:
s11 = (100+3%*11*100)*11=1463
s14 = (100+3%*14*100)*11 + 100*3 = 1862
s17 = (100+3%*17*100)*11 + 100*6 = 2261

Vs = (1463+1862+2261)*11/42 = 1463 (!) - идеально совпадает с правильным. Конечно, если силы всех 17 игроков не равны, то по такой формуле Vs выйдет слегка завышенным - но по сравнению с остальными недочетами формулы, погрешность незначительная.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 18:42
EZPhoeniX
Если в текущей формуле учитывается И4 только от 11 игроков, то Vs выходит намного меньше:
s11 = (100+3%*11*100)*11=1463
s14 = (100+3%*14*100)*11 + 100*3 = 1862
s17 = (100+3%*17*100)*11 + 100*6 = 2261

Vs = (1463+1862+2261)*11/42 = 1463 (!) - идеально совпадает с правильным. Конечно, если силы всех 17 игроков не равны, то по такой формуле Vs выйдет слегка завышенным - но по сравнению с остальными недочетами формулы, погрешность незначительная.
Если учитываются все И4 14(17) игроков - это ещё можно себе представить: команда из 14(17) игроков, одновременно вышедших на поле. А вот тот "микс" что вы описали...он вообще противоречит здравому смыслу, хоть в данном примере и даёт правильный результат (исключительно потому, что 11*14(17)=14(17)*11).

На самом деле, учитываются все Ишки. До смены спецух в Мойзеле Ишек было больше 11. Тогда и проверялись формулы.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 08 авг 2017, 20:14
barsenal
EZPhoeniX писал(а):
Если в текущей формуле учитывается И4 только от 11 игроков, то Vs выходит намного меньше:
s11 = (100+3%*11*100)*11=1463
s14 = (100+3%*14*100)*11 + 100*3 = 1862
s17 = (100+3%*17*100)*11 + 100*6 = 2261

Vs = (1463+1862+2261)*11/42 = 1463 (!) - идеально совпадает с правильным. Конечно, если силы всех 17 игроков не равны, то по такой формуле Vs выйдет слегка завышенным - но по сравнению с остальными недочетами формулы, погрешность незначительная.
Если учитываются все И4 14(17) игроков - это ещё можно себе представить: команда из 14(17) игроков, одновременно вышедших на поле. А вот тот "микс" что вы описали...он вообще противоречит здравому смыслу, хоть в данном примере и даёт правильный результат (исключительно потому, что 11*14(17)=14(17)*11).

На самом деле, учитываются все Ишки. До смены спецух в Мойзеле Ишек было больше 11. Тогда и проверялись формулы.
Во ВСОЛе многое противоречит здравому смыслу. До реформы, в Vs точно учитывалась Л4 только от 11 игроков, даже если всего Л-к было больше. После реформы, логично было бы распространить бонус от И4 на всю основу с резервом - но продолжать учитывать его только от 11 игроков, а не 17. Еще более логично было бы сделать то, что вы предлагаете, и учитывать бонус от И4 у всех игроков, но только для 11 игроков, а не 17. А вот если учитываются И4 всех 17 игроков, и всем 17 дают бонус - то это как раз лишено смысла, так как одновременно бонус от И может получить не более 11 игроков.

11*17 и 17*11 оба практически равноценные варианты - и если сила игроков равномерно размазана по всей основе и резерву - то дают одинаковые результаты.

А вот если в текущей формуле на самом деле выходит 17*17 - то Vs выходит неоправданно завышенным для команд которые зачем-то вкачали И4 всем 17 игрокам s17 (да и даже просто 12 и более) - и это действительно баг, который нужно исправлять. :hello:

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 01:22
EZPhoeniX
Похоже, мы здесь одни :(

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 02:04
barsenal
Думаю потому, что заниматься оптимизацией Vs всерьез никто не собирается.

Рауль еще месяц назад дал понять, что администрацию все устраивает в ситуации с Л и Ка: viewtopic.php?f=94&t=188632#p5822617

Моментные спецухи, Ат, и звездные игроки на реальную боеспособность команды влияют еще больше, но и их тоже никто не учитывает в рейтингах. Так что шансы, что вот сейчас они все бросят и начнут править Vs ради мизерного процента команд в которых более 12 И4 - примерно 0.00%.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 02:52
EZPhoeniX
barsenal писал(а):Так что шансы, что вот сейчас они все бросят и начнут править Vs ради мизерного процента команд в которых более 12 И4 - примерно 0.00%.
Не ради мизерного процента, а ради любой команды, в которой есть хотя бы одна Ишка, даже первого уровня. Баллы ведь недополучают.
По шансам - согласен.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 03:15
barsenal
EZPhoeniX писал(а):
barsenal писал(а):Так что шансы, что вот сейчас они все бросят и начнут править Vs ради мизерного процента команд в которых более 12 И4 - примерно 0.00%.
Не ради мизерного процента, а ради любой команды, в которой есть хотя бы одна Ишка, даже первого уровня.
Для команды с одной И-шкой первого уровня рейтинг считается правильно. Любой из 17 игроков s17, который выйдет в составе вместе И получит бонус от силы игрока с И.

Поэтому правильно, что бонус от И1 от игрока с11 с силой 100 считается как 5.5 баллов в s11, 7 баллов в s14, и 8.5 баллов в s17, и соответственно 5.5 баллов в Vs.

На фоне неучтенных реальности, моментных, Ка, Л, Ат - пытаться идеально отрихтовать бонус от И - это как сдувать пылинки с вокзального сортира.

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 03:56
EZPhoeniX
barsenal писал(а):Для команды с одной И-шкой первого уровня рейтинг считается правильно. Любой из 17 игроков s17, который выйдет в составе вместе И получит бонус от силы игрока с И.
Нет, не правильно. Бонус получит любой из 17, но не все 17, а только 11.
barsenal писал(а):Поэтому правильно, что бонус от И1 от игрока с11 с силой 100 считается как 5.5 баллов в s11, 7 баллов в s14, и 8.5 баллов в s17, и соответственно 5.5 баллов в Vs.
Нет, бонус и в s11, и в s14, и в s17 должен считаться как 5.5. В Vs пойдёт 4.32 балла. И это правильно. 5.5 баллов в Vs (средняя сила состава) означало бы что игрок с Ишкой всегда присутсвует на поле, что, очевидно, неверно, т.к. можно выбрать состав и без этого игрока.

Upd. Все гораздо проще представлять и считать, если ввести условную силу игрока с учётом спецух и И-шки. Это та сила, которую игрок вносит в общую силу состава: СилаСУчетомВсего(ССУВ)=СилаИгрокаСУчетомСтиля+СилаИгрока*И(%)*11
Тогда:
s11=сумма ССУВ 11 игроков
s14=сумма ССУВ 14 игроков
s17=сумма ССУВ 17 игроков

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 06:20
barsenal
Согласен с Upd.

Так действительно лучше, И можно считать сейчас по такому же принципу, как и обычную стилевую спецуху, нет смысла изобретать велосипед. Тогда и Vs будет более точно отображать силу команды, и сама формула станет проще для понимания.
ССУВ = С+Ст+И
Где С - сила игрока
Ст - бонус стилевых для игрока (5% от силы игрока за каждый уровень стилевой)
И - бонус командной игры (5.5-33% от силы игрока за И1-И4)
s11 - ССУВ 11 лучших игроков
s14 - ССУВ 14 лучших игроков
s17 - ССУВ 17 лучших игроков

Остаётся только как-то затащить в эту тему Акара. 8-)

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 08:12
Armageddon
barsenal писал(а):Во ВСОЛе многое противоречит здравому смыслу. До реформы, в Vs точно учитывалась Л4 только от 11 игроков, даже если всего Л-к было больше
Ты где такою чушь услышал?

А по теме: то такой расчет Vs всегда был сделан более-менее логично. И должен выделять клубы с сильным запасом/слабым запасом. Почему одна команда почти не проседает в матче, когда пара-тройка игроков основы отдыхает, а другие проседают?

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 08:28
nerazzurri
EZPhoeniX писал(а):s11 считается правильно, а вот s14, s17 и, следовательно, Vs - нет.
Сейчас считается, что от Ишки игрока получают бонус 14 игроков в s14, и 17 игроков в s17.
Такого, очевидно, быть не может, т.к. на поле выходит всего 11 игроков.

Для проверки можете посчитать Vs команды, состоящей из 17 игроков с силой 100 и спецухой И4.
Средняя сила состава такой команды должна быть: (100+3%*11*100)*11=1463
По текущей формуле выходит 1576.
Vs команды из Вашего примера всегда (и при старой Л и при новой И) выходил бы 1576. Никакой ошибки нет.
Armageddon писал(а):
barsenal писал(а):Во ВСОЛе многое противоречит здравому смыслу. До реформы, в Vs точно учитывалась Л4 только от 11 игроков, даже если всего Л-к было больше
Ты где такою чушь услышал?
Armageddon прав. Данное утверждение ошибочно

Re: Некорректный расчёт Vs

СообщениеДобавлено: 09 авг 2017, 12:09
EZPhoeniX
nerazzurri писал(а):
EZPhoeniX писал(а):s11 считается правильно, а вот s14, s17 и, следовательно, Vs - нет.
Сейчас считается, что от Ишки игрока получают бонус 14 игроков в s14, и 17 игроков в s17.
Такого, очевидно, быть не может, т.к. на поле выходит всего 11 игроков.

Для проверки можете посчитать Vs команды, состоящей из 17 игроков с силой 100 и спецухой И4.
Средняя сила состава такой команды должна быть: (100+3%*11*100)*11=1463
По текущей формуле выходит 1576.
Vs команды из Вашего примера всегда (и при старой Л и при новой И) выходил бы 1576. Никакой ошибки нет.
Можно услышать, почему Вы считаете правильным, что средняя сила состава такой команды (1576) выше силы любого состава, составленного из игроков этой команды (1463)?