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

Модератор: Модераторы форума

Сообщение EZPhoeniX 08 авг 2017, 02:57
Текущий подсчёт средней силы состава с учётом спецвозможностей (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 лучших игроков

Остаётся только как-то затащить в эту тему Акара.
Последний раз редактировалось EZPhoeniX 09 авг 2017, 14:20, всего редактировалось 2 раз(а).
отметил этот пост как понравившийся.
EZPhoeniX
 
 
 

Re: Некорректный расчёт Vs
Сообщение barsenal 08 авг 2017, 04:21
А где вообще можно найти пример команды, у которой в 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 по сравнению с командой без Ка и Л вообще.
barsenal
 
 
 

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

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

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

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

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

Re: Некорректный расчёт Vs
Сообщение barsenal 08 авг 2017, 17:52
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 выйдет слегка завышенным - но по сравнению с остальными недочетами формулы, погрешность незначительная.
barsenal
 
 
 

Re: Некорректный расчёт Vs
Сообщение EZPhoeniX 08 авг 2017, 18:42
Если в текущей формуле учитывается И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. Тогда и проверялись формулы.
EZPhoeniX
 
 
 

Re: Некорректный расчёт Vs
Сообщение barsenal 08 авг 2017, 20:14
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:
barsenal
 
 
 

Re: Некорректный расчёт Vs
Сообщение EZPhoeniX 09 авг 2017, 01:22
Похоже, мы здесь одни :(
EZPhoeniX
 
 
 

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

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

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

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

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

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

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

Re: Некорректный расчёт Vs
Сообщение EZPhoeniX 09 авг 2017, 03:56
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 игроков
EZPhoeniX
 
 
 

Re: Некорректный расчёт Vs
Сообщение barsenal 09 авг 2017, 06:20
Согласен с Upd.

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

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

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

А по теме: то такой расчет Vs всегда был сделан более-менее логично. И должен выделять клубы с сильным запасом/слабым запасом. Почему одна команда почти не проседает в матче, когда пара-тройка игроков основы отдыхает, а другие проседают?
4 человек отметили этот пост как понравившийся.
Armageddon
Профи
 
Сообщений: 851
Благодарностей: 1555
Зарегистрирован: 28 янв 2010, 20:42
Откуда: Киев, Украина
Рейтинг: 500
 
(без команды)
 

Re: Некорректный расчёт Vs
Сообщение nerazzurri 09 авг 2017, 08:28
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 прав. Данное утверждение ошибочно
Изображение
Аватара пользователя
nerazzurri
Эксперт
 
Сообщений: 3548
Благодарностей: 7
Зарегистрирован: 29 июн 2011, 15:50
Откуда: Москва, Россия
Рейтинг: 576
 
Гальехо (Пласетас, Куба)
Спартак (Тамбов, Россия)
 

Re: Некорректный расчёт Vs
Сообщение EZPhoeniX 09 авг 2017, 12:09
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)?
EZPhoeniX
 
 
 

След.

Вернуться в Ошибки в игре и на сайте