Help - Search - Member List - Calendar
Full Version: Справедливый скаут
Форум ФА13 > Дискуссионный форум > Окно Технического Отдела
Pages: 1, 2, 3, 4
VasSi
В принципе меня текущий скаут устраивает, но учитывая кучу жалоб на несправедливое распределение талантов, могу предложить следующую реформу скаута.

1) В каждом туре есть набор скаутов кол-вом N штук, ППИ которых превышает 100 и случается привод игрока. Это подмножество делится на N1 (скауты с МТ40), N2 (скауты с МТ45),N3, N4, N5 (скауты с МТ60). В принципе можно сделать шаг МТ не пять, а десять, тогда будет три подмножества.
2) Для каждого подмножества генерим список игроков. А потом распределяем их, начиная с самого дорогого, в порядке очередности между клубами, входящими в это подмножество. При этом самого дорогого игрока получает клуб с наибольшим коэффициентом К (о его расчете будет дальше), а самого дешевого с наименьшим. Получаем что-то вроде драфта. Если у нескольких клубов коэффициент К одинаков, то приоритет определяется рендомом. Выполняем эту процедуру обособленно для каждого уровня МТ и раздаем игроков всем клубам, ППИ скаута которых в отчетном туре превысил 100.
Кроме того для каждого клуба храним в базе кол-во драфтов, в которых он участвовал m (начальное значение 0).
3) Изначально коэффициент К у всех клубов одинаков и равен 0,5 (запомним его как К-старый). Т.о. первый раз приоритет драфта будет определяться рендомом. Затем считаем К-новый, который определяется как место в текущем драфте, деленное на число участников драфта. Например, с МТ40 было 20 клубов, клуб Х рендомом получил 5-ого по дороговизне игрока, тогда его К-новый будет равен 5/20 = 0,25. После этого пересчитываем коэффициент К = (К-старый*(m+1)+К-новый)/(m+2). Здесь теоретически можно добавить немного рендома, изменяя этот коэффициент в пределах 10%. На момент начала следующего драфта К-старый = К (это для программистов добавил - они между строк читать как правило не умеют smile.gif ).

В итоге, если в первом драфте клуб А получит самого дорогого игрока, а клуб Б самого дешевого, то во втором драфте они поменяются местами, что исключит ситуации, что кому-то все время везет и он раз за разом получает монстров, а кто-то сезонами имеет только сорокетов.
Недостаток - еще более уменьшим эффект неожиданности. Но справедливость и случайность (неожиданность) - это взаимоисключающие вещи.
observer
QUOTE(VasSi @ Nov 10 2017, 10:29)
В принципе меня текущий скаут устраивает, но учитывая кучу жалоб на несправедливое распределение талантов, могу предложить следующую реформу скаута.

1) В каждом туре есть набор скаутов кол-вом  N штук, ППИ которых превышает 100 и случается привод игрока. Это подмножество делится на N1 (скауты с МТ40), N2 (скауты с МТ45),N3, N4, N5 (скауты с МТ60). В принципе можно сделать шаг МТ не пять, а десять, тогда будет три подмножества.
2) Для каждого подмножества генерим список игроков. А потом распределяем их, начиная с самого дорогого, в порядке очередности между клубами, входящими в это подмножество. При этом самого дорогого игрока получает клуб с наибольшим коэффициентом К (о его расчете будет дальше), а самого дешевого с наименьшим. Получаем что-то вроде драфта. Если у нескольких клубов коэффициент К одинаков, то приоритет определяется рендомом. Выполняем эту процедуру обособленно для каждого уровня МТ и раздаем игроков всем клубам, ППИ скаута которых в отчетном туре превысил 100.
Кроме того для каждого клуба храним в базе кол-во драфтов, в которых он участвовал m (начальное значение 0).
3) Изначально коэффициент К у всех клубов одинаков и равен 0,5 (запомним его как К-старый). Т.о. первый раз приоритет драфта будет определяться рендомом. Затем считаем К-новый, который определяется как место в текущем драфте, деленное на число участников драфта. Например, с МТ40 было 20 клубов, клуб Х рендомом получил 5-ого по дороговизне игрока, тогда его К-новый будет равен 5/20 = 0,25. После этого пересчитываем коэффициент К = (К-старый*(m+1)+К-новый)/(m+2). Здесь теоретически можно добавить немного рендома, изменяя этот коэффициент в пределах 10%.

В итоге, если в первом драфте клуб А получит самого дорогого игрока, а клуб Б самого дешевого, то во втором драфте они поменяются местами, что исключит ситуации, что кому-то все время везет и он раз за разом получает монстров, а кто-то сезонами имеет только сорокетов.
Недостаток - еще более уменьшим эффект неожиданности. Но справедливость и случайность (неожиданность) - это взаимоисключающие вещи.
*


Мне нравится. Убирается случайность и по таланту и по возрасту, простой привязкой к стоимости. Позиция остается случайной, для любителей неожиданности.
VasSi
QUOTE(observer @ Nov 10 2017, 10:41)
Мне нравится. Убирается случайность и по таланту и по возрасту, простой привязкой к стоимости. Позиция остается случайной, для любителей неожиданности.
*



Позиция не совсем случайна будет при таком раскладе - первые номера драфта по-любому будут вратари и ЦФ, а вот в серединке да, случайность в этом смысле останется.
bkaxax
Норм. Осталось дождаться одобрения
VasSi
QUOTE(bkaxax @ Nov 10 2017, 10:58)
Норм. Осталось дождаться одобрения
*



Ну тут вопрос только в том, что нужно ФА13 в этом вопросе - справедливость или неожиданность. Я лично на этот вопрос ответить не взялся бы, но к счастью для этого у нас есть другие люди smile.gif
skalolaz
QUOTE(bkaxax @ Nov 10 2017, 09:58)
Норм. Осталось дождаться одобрения
*


laugh.gif laugh.gif laugh.gif
Adv(Fla)
QUOTE(VasSi @ Nov 10 2017, 08:29)
В принципе меня текущий скаут устраивает, но учитывая кучу жалоб на несправедливое распределение талантов, могу предложить следующую реформу скаута.

1) В каждом туре есть набор скаутов кол-вом  N штук, ППИ которых превышает 100 и случается привод игрока. Это подмножество делится на N1 (скауты с МТ40), N2 (скауты с МТ45),N3, N4, N5 (скауты с МТ60). В принципе можно сделать шаг МТ не пять, а десять, тогда будет три подмножества.
2) Для каждого подмножества генерим список игроков. А потом распределяем их, начиная с самого дорогого, в порядке очередности между клубами, входящими в это подмножество. При этом самого дорогого игрока получает клуб с наибольшим коэффициентом К (о его расчете будет дальше), а самого дешевого с наименьшим. Получаем что-то вроде драфта. Если у нескольких клубов коэффициент К одинаков, то приоритет определяется рендомом. Выполняем эту процедуру обособленно для каждого уровня МТ и раздаем игроков всем клубам, ППИ скаута которых в отчетном туре превысил 100.
Кроме того для каждого клуба храним в базе кол-во драфтов, в которых он участвовал m (начальное значение 0).
3) Изначально коэффициент К у всех клубов одинаков и равен 0,5 (запомним его как К-старый). Т.о. первый раз приоритет драфта будет определяться рендомом. Затем считаем К-новый, который определяется как место в текущем драфте, деленное на число участников драфта. Например, с МТ40 было 20 клубов, клуб Х рендомом получил 5-ого по дороговизне игрока, тогда его К-новый будет равен 5/20 = 0,25. После этого пересчитываем коэффициент К = (К-старый*(m+1)+К-новый)/(m+2). Здесь теоретически можно добавить немного рендома, изменяя этот коэффициент в пределах 10%. На момент начала следующего драфта К-старый = К (это для программистов добавил - они между строк читать как правило не умеют  smile.gif ).

В итоге, если в первом драфте клуб А получит самого дорогого игрока, а клуб Б самого дешевого, то во втором драфте они поменяются местами, что исключит ситуации, что кому-то все время везет и он раз за разом получает монстров, а кто-то сезонами имеет только сорокетов.
Недостаток - еще более уменьшим эффект неожиданности. Но справедливость и случайность (неожиданность) - это взаимоисключающие вещи.
*



Я правильно понимаю, что те кто по середине будут стабильно получать середняков?
Клуб А будет иметь ЛЗ 22-40 и ЦФ 18-90
Клуб Б будет иметь ВР 18-90 и ПЗ 22-40
А клуб С будет иметь ПЗ 22-50 и ЛФ 22-55
...
Сразу извиняюсь, глубоко не вникал в расчёт, прочитал только что написано русским языком
Adv(Fla)
QUOTE(bkaxax @ Nov 10 2017, 08:58)
Норм. Осталось дождаться одобрения
*



Приветствую!
Чарминг, ты серьёзно?
Тебе нравится идея?
Имхо в новом(текущем) виде скаут почти идеален, разве что самую чуточку добавил бы вероятности привода нового игрока до набора ППИ = 100 , а в остальном вообще скаут стал идеальным, в плане соотношения рандома и расчёта.
Праповедник
QUOTE(Adv(Fla) @ Nov 10 2017, 13:44)
Приветствую!
Чарминг, ты серьёзно?
Тебе нравится идея?
Имхо в новом(текущем) виде скаут почти идеален, разве что самую чуточку добавил бы вероятности привода нового игрока до набора ППИ = 100 , а в остальном вообще скаут стал идеальным, в плане соотношения рандома и расчёта.
*



Больше добавить нельзя, т.к. изменится общее кол-во игроков, что повлияет на баланс. Это моделировалось и просчитывалось в ТО.
Праповедник
QUOTE(skalolaz @ Nov 10 2017, 12:22)
laugh.gif  laugh.gif  laugh.gif
*



80 уровня biggrin.gif
Adv(Fla)
QUOTE(Праповедник @ Nov 10 2017, 10:53)
Больше добавить нельзя, т.к. изменится общее кол-во игроков, что повлияет на баланс. Это моделировалось и просчитывалось в ТО.
*



А если в счёт увеличения срока достижения ППИ 100, чтобы баланс сохранился? То есть ППИ будет набираться чуть дольше, а за счёт этого вероятность нежданчика чуть выше

Но это чисто хотелки, мне и в таком виде нравится
VasSi
QUOTE(Adv(Fla) @ Nov 10 2017, 12:39)
Я правильно понимаю, что те кто по середине будут стабильно получать середняков?
Клуб А будет иметь ЛЗ 22-40 и ЦФ 18-90
Клуб Б будет иметь ВР 18-90 и ПЗ 22-40
А клуб С будет иметь ПЗ 22-50 и ЛФ 22-55
...
Сразу извиняюсь, глубоко не вникал в расчёт, прочитал только что написано русским языком
*



Да, в диапазоне двух драфтов так и выйдет, но уже на десятке все выровняется и каждый успеет побывать как середняком, так и лидером с аутсайдером. Короче, будет полный коммунизм laugh.gif

Хотя, пожалуй, можно поменять формулу расчета коэффициента К, сделав его изменение не линейным, а логарифмическим, чтобы попадание в первую десятку понижало его сильнее, а попадание в последнюю особо уже не повышало. Формулу уточню чуть позже тогда.

Дополнительной опцией может быть - хранение ППИ, МТ и К в открытом виде в профайле клуба, чтобы менеджеры могли сравнивать свой коэффициент с коэффициентами других клубов, у которых ожидается привод. В этом случае со скаутом менеджеру можно будет "играть". Например, у меня в следующем туре ожидается привод с МТ40, я вижу, что среди всех клубов, у кого вероятен привод в этом же туре я на 20-ом месте, а если я задержу привод на тур, то среди следующих буду на условном 10-ом. Соответственно, я ставлю на ближайший тур другой МТ и просто его пропускаю в надежде, что из других 19 менеджеров никто такого не сделает laugh.gif
Помимо справедливости появляется еще и управляемость.

Собственно такой же вариант может быть со спортшколой, но если его и рассматривать, то лучше повесить только на один из этих инструментов.
VasSi
Для примера:
1-ая десятка игроков последнего тура
Манолис Калогеракис ВР Аполлон 1926 16 76 14 14 90 89 0 100 2 8670 16
Фредди Антон Турулинн ВР Калев (Тл) 19 90 17 17 90 90 0 100 3 7892 16
Микеле Кастаньетти ЦП Эмполи 16 67 12 12 90 90 0 100 у40 1 4995 16
Алексей Евсеев ЦФ Урал 16 75 12 12 90 90 0 100 с40 1 4728 16
новый игрок ЛП Ландскруна 16 92 12 12 90 90 0 100 1 4703 16
новый игрок ПЗ Стирлинг Альбион 16 63 12 12 90 90 0 100 1 4293 16
Стеф Бруммел ВР Витесс 22 87 24 24 90 90 0 100 7 3905 16
Ромен дель Кастильо ПП Ним 17 71 14 14 90 88 0 100 2 3776 16
Лукас Хансон ЛФ Тигре 16 71 12 12 90 90 0 100 д40 1 3584 16
Леван Гегечкори ЛЗ Динамо (Тб) 17 66 14 14 90 90 0 100 ф40 2 3580 16

последняя десятка игроков последнего тура
Джеймс Воган ЦФ Сандерленд 21 53 22 22 90 90 0 100 5 8 16
Нури Абдоков ЛП Динамо (Ст) 21 45 23 23 90 90 0 100 6 8 16
новый игрок ВР Данденонг Тандер 22 52 26 26 90 90 0 100 т40 10 5 16
новый игрок ЛП Сони Сендай 22 41 24 24 90 90 0 100 7 3 16
Владислав Осташев ВР Приозерье 17 45 14 14 90 90 0 100 2 3 16
Франчи Спахиу ВР Нафтетари 20 50 20 20 90 91 0 100 4 1 16
Габриэль Торрес ЛФ Лозанна 19 40 18 18 90 90 0 100 3 1 16
Ламин Джаллоу ЛФ Чезена 20 50 20 20 90 90 0 100 4 1 16
Санти Комесанья ПП Райо Вальекано 22 43 26 26 90 90 0 100 н40 10 1 16
новый игрок ВР Пари Сен-Жермен 22 50 23 23 90 90 0 100 6 0 16

десятка середняков последнего тура
Кваме Авуа ЦП Нью-Йорк Сити 20 55 20 20 90 90 0 100 4 327 16
Хосе Эрнандес ЦЗ Куинс Парк 22 65 24 24 90 90 0 100 7 288 16
новый игрок ЦП Гифу 22 66 26 26 90 90 0 100 8 284 16
новый игрок ЦЗ Зенит-Ижевск 21 56 22 22 90 90 0 100 5 272 16
новый игрок ЦЗ Саган Тосу 16 45 11 11 90 90 0 100 1 221 16
Брэдли Портер ЛП Дандела 16 50 13 13 90 90 0 100 1 211 16
новый игрок ЦЗ Ярве 22 60 24 24 90 90 0 100 7 183 16
новый игрок ЛЗ Бельграно 20 52 19 19 90 90 0 100 4 183 16
новый игрок ЦЗ Олимпия (Г) 20 51 21 21 90 90 0 100 5 182 16
новый игрок ВР Броммапойкарна 17 59 15 15 90 90 0 100 2 176 16

Т.е. ценность действительно имеет попадание в первые 10-15 номеров драфта. Т.е. если говорить о справедливости, то нужно чтобы в эти номера все время попадали разные клубы, а не одни и те же.
Luis
QUOTE(VasSi @ Nov 10 2017, 09:29)
В принципе меня текущий скаут устраивает, но учитывая кучу жалоб на несправедливое распределение талантов, могу предложить следующую реформу скаута.

*


А кто сказал, что у нас проблемы со скаутом?
На лицо обыкновенный скулеж тех, кто хочет чтобы скаут ВСЕГДА приносил добротного игрока.
Нытье так же от тех, кому раньше скаут носил игроков добротного качества на регулярной основе (в СИ таковые Дандела и Коулрейн), а остальные сосали лапу и облизывались (получая добротного игрока в 2 раза реже. Теперь все в равных условиях.

Я лично - от себя как менеджера - доволен новым скаутом.
(даже без учета последнего чуда с 100 талантом).
До изменений скаута - мне игроки приходили разные, но это было так не нормировано - что порой доходило до всего 1 игрока от скаута в сезон. Причем, он редко был идеален.

Что имею я сейчас? у меня гарантированно 2 новых игрока в сезоне, причем уже с тем минимальным талантом, который мне необходим.
при старом скауте, чтобы получить хотя бы одного игрока - я был вынужден к концу сезона опускать планку привода до 45, а то и до 40 - а сейчас я точно знаю, что я получу гарантированно 2-х игроков с 55 талантом минимум.
Я знаю, что эти игроки ко мне придут и примерно когда. И я теперь могу смело блокировать приход игрока, когда раньше я не был уверен, что после блокировки работы скаута - скаут начинал работать вновь. Теперь я этот процесс контролирую по росту ППИ.

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

Что еще надо? хотите , чтобы всегда игроки были с талантом от 70? так этого не будет - можете закатать губу.

И да - если прям хотите, что процесс изменения был одобрен АС - то сначала пройдите первую инстанцию - руководителя ТО - Перина.
Если он в этом видит толковое зерно, то дойдет и до АС.

А то получается лебедь-рак-щука = воз и ныне там.

Запомните раз и навсегда = первая инстанция согласования - это Перин.

з.ы. бывали ситуации, когда АС или ТО впрягались в какие-то вопросы без согласования Перина. Потом появлялся Перин и в пух и прах разбивал все начинания в клочья. Так что, чтобы времени зря не терять - давайте начнем с первичного согласования вопроса.

з.ы.ы. И да, чтобы напомнить вам о недавнем прошлом и наличии Атцов основателей - Тимофей (на тот момент руководитель ТО) - сам регулярно включался в дебаты. ПОэтому 50% тем об улучшениях/изменениях в процессе шли именно от него.
VasSi
QUOTE(Luis @ Nov 10 2017, 17:08)
А кто сказал, что у нас проблемы со скаутом?
...
...
*



Я тоже скаутом доволен, о чем и написал в первом предложении заглавного поста smile.gif.
Просто, наслушавшись "скулежа" (куча людей утверждают, что так и не получили ни одного стоящего игрока), придумал некую альтернативу и запостил в соответствующий раздел с расчетом, что члены ТО прочитают и, если увидят здесь рациональное зерно, то обсудят внутри себя и со своим рук-лем.
Что я сделал не так (чтоб знать на будущее) smile.gif ?
Chuv
QUOTE(VasSi @ Nov 10 2017, 18:36)
... нужно чтобы в эти номера все время попадали разные клубы, а не одни и те же.
*


То есть после привода норм игрока, скаута нужно увольнять и нанимать после 1216/15 = 81 тура
учтем )))
Luis
QUOTE(VasSi @ Nov 10 2017, 16:13)

Что я сделал не так (чтоб знать на будущее) smile.gif ?
*



Повелся на скулеж.
Очень многим людям, которые скулят про скаута (спортшколу, доктора и тд и тп) - изменения не нужны вовсе - главное - поскулить.
Ибо сами они ничего делать и предлагать не будут - а скулить будут продолжать.

Вот я повелся на идеи об изменениях, напрягся в ТО, создал голосовалки.

1. Сокращение количества сборных
2. Введение звездных игроков
3. Boxing Day

Посмотрел я на итоги голосования - оказывается ничего этого не надо делать, так как 50% существующие положение дел устраивает.
Так что, пусть Палыч трахается со свободными сборными
Пусть Месси остаются феноменами в реальной жизни
и пусть календарь остается таким же размеренным, что и раньше.

А то начинаешь пыжиться, доказывать, тратить время и нервы.....А на выходе что? правильно - никому это не надо.
Всех и так все устраивает.

Но тем не менее, каждый третий непременно скажет про малое количество людей в проекте и большом количестве свободных клубов.
А изменения? не! не надо. eusa_wall.gif
VasSi
QUOTE(Chuv @ Nov 10 2017, 17:27)
То есть после привода норм игрока, скаута нужно увольнять и нанимать после 1216/15 = 81 тура
учтем )))
*



Неа, т.к. нет скаута с ППИ=100 - нет участия в драфте и изменения коэффициента К laugh.gif
VasSi
QUOTE(Luis @ Nov 10 2017, 17:32)
Повелся на скулеж.
Очень многим людям, которые скулят про скаута (спортшколу, доктора и тд и тп) - изменения не нужны вовсе - главное - поскулить.
Ибо сами они ничего делать и предлагать не будут - а скулить будут продолжать.
*



Ну с этой точкой зрения не могу не согласиться...
Adv(Fla)
QUOTE(VasSi @ Nov 10 2017, 15:52)
Ну с этой точкой зрения не могу не согласиться...
*


Правильно все чув написал, получается я получил крутого игрока и все функция ската мне больше не нужна ибо зачем мне n - драфтов ждать до след крутого, проще уволить. А кто то получается будет несколько сезонов ждать норм игрока... Не, не нравится без обид. Не ломай что и так хорошо работает, сколько лет фа существует, столько и слышу нытье про дайте больше денег, дайте больше игроков и т. Д
VasSi
QUOTE(Adv(Fla) @ Nov 10 2017, 18:54)
Правильно все чув написал,  получается я получил крутого игрока и все функция ската мне больше не нужна ибо зачем мне n -  драфтов ждать до след крутого,  проще уволить.  А кто то получается будет несколько сезонов ждать норм игрока... Не,  не нравится без обид.  Не ломай что и так хорошо работает,  сколько лет фа существует,  столько и слышу нытье про дайте больше денег,  дайте больше игроков и т. Д
*



Ну если тебе функция скаута не нужна до конца времен, то увольняешь... Просто потом, если ты когда-нибудь его снова наймешь, то все равно будешь ждать n-драфтов, пока твой показатель К вырастет и позволит взять пики на драфте.
И сейчас тоже кто-то получает игрока сразу, а кто-то ждет, еще и спуская при этом бабло на премии за 20/40/20. Но сейчас нет гарантии, что дождется, а в таком варианте - 100% все на дистанции получат одинаковое число хороших и одинаковое плохих игроков. Текущий вариант даже теоретической гарантии этого не дает. Лично мне как обладателю хорошей кармы - это в плюс, но я могу поставить себя и на место скаутских "неудачников"...

Моя цель в этой теме - дать альтернативную идею и объяснить ее, чтобы она была понятна. А нравится - не нравится, это личное право каждого, какие тут обиды ))
М.Клименко
Новый скаут хорош, однозначно. Осталось дошлифовать тонкости. Возраст 22 года, это конечно - вырви глаз. Как предлагал в другой теме_ поэтапно убираем возраст 21 и 22 года, а балансируем это увеличением премии скаута или уменьшаем вероятность привода игрока. Тогда зарплата скаута компенсирует привод более молодых игроков и соответственно их более высокую рыночную стоимость
М.Клименко
QUOTE(Luis @ Nov 10 2017, 16:32)

А то начинаешь пыжиться, доказывать, тратить время и нервы.....А на выходе что? правильно  - никому это не надо.
Всех и так все устраивает.

Но тем не менее, каждый третий непременно скажет про малое количество людей в проекте и большом количестве свободных клубов.
А изменения? не! не надо. eusa_wall.gif
*



Хотел бы еще раз выразить признательность руководству проекта за качественный и БЕСПЛАТНЫЙ продукт. Спасибо. Вы отлично работаете!
Adv(Fla)
QUOTE(М.Клименко @ Nov 13 2017, 12:17)
Хотел бы еще раз выразить признательность руководству  проекта за качественный и БЕСПЛАТНЫЙ продукт. Спасибо. Вы отлично работаете!
*



Поддержу hail.gif
Grand
QUOTE(М.Клименко @ Nov 13 2017, 13:17)
Хотел бы еще раз выразить признательность руководству  проекта за качественный и БЕСПЛАТНЫЙ продукт. Спасибо. Вы отлично работаете!
*


Тоже поддержу, спасибо👍🏻
alg
Я против. Нынешний скаут работает замечательно eusa_snooty.gif

ЗЫ! Насчет идеи уменьшения максимального возраста приводимых скаутом игроков - соглашусь. Просто потому, что новые игроки 21 и тем более 22 лет по сути изначально никому не нужны, даже если у них талант под 100.
goose
Статья про Немецкий футбол навела мена на мысль.
Может по аналогии с немецким футболом, сделать обязательной СШ для клубов высшей лиги + настроить функцию плотности вероятности по возрастам скаута в виде формулы

Сейчас формула для скаута линейная "Найденный игрок получает произвольный возраст в промежутке от 16 до 22." 
т.е вероятность найти игрока 16 лет равна 1/6, т.е. 0,166, 17 лет - столько же.
Это ни в какие рамки реальности не лезет, и к тому же генерит необоснованно много шлака в возрасте 21-22 года, который сразу идет на выброс, т.к. существующая формула делает их бесперспективными.

Это СШ выпускает игроков с диапазоном 16-20, т.е. вероятность для 16 и 17 лет будут 
0,25(!!!), но СШ всех устраивает, хотя и генерит этих СВ-шных монстров

Я выбрал за медианный возраст 19 лет - год перехода из молодежных клубов в различные лиги. Решение функции плотности вероятностей искал в виде полинома 4-й степени, т.к. нужно было иметь 3 точки бифуркации. При этом хотелось снизить долю возрастных игроков до приемлемого максимума.

Решение выбрал в виде формулы (адаптировано для Excel, информативно, если построить последовательность 16-22):
Y(X) = (-1*X^4-7*X^3-50*X^2+12)/800 + 1
X = -3..+3 (отмаппировано как (16..22), но в формулу не переносилось, чтобы упростить аналитический вид)
Функция отнормирована по 1, вместо нормировки можно подставить интеграл вероятностей по всем возрастам.
Функция вероятности асимметричная, с бОльшим весом вероятностей в младшую сторону от 19 лет. Т.е. шанс 18 лет ниже 19, но выше 20, что лучше коррелирует с реальными мировыми схемами по карьере в футболе. основная масса интеграла вероятностей приходится на диапазон 18-20 лет. Можно поиграться параметрами.

Подробно вероятности привода, для ленивых посчитать:
16 - 0,112
17 - 0,159 
18 - 0,188
19 - 0,199
20 - 0,185
21 - 0,131
22 - 0,020

т.е. слишком молодых будет даже меньше, чем сейчас, и отличие от СШ усилится.
Кирилл
а я еще раз предложу схему, когда возрастные категории делятся на три группы 16-17 18-19 20-22 и если вам скаут приносит из первой группы игрока, то след раз он не принесет вам из этой же. Ничего не меняется, баланс остается для ФА тот же, но только уже не будет такого, что носят постоянно 21-55-22 или 22-55-24 и т.д
goose
QUOTE(Кирилл @ Mar 5 2019, 14:57)
а я еще раз предложу схему, когда возрастные категории делятся на три группы 16-17 18-19 20-22 и если вам скаут приносит из первой группы игрока, то след раз он не принесет вам из этой же. Ничего не меняется, баланс остается для ФА тот же, но только уже не будет такого, что носят постоянно 21-55-22 или 22-55-24 и т.д
*


Если ничего не меняем, кроме функции плотности вероятности, применяемой к каждому новому игроку, и если теорвер будет работать нормально, то нелинейное распределение по моему сценарию оставит несправедливые возрасты за бортом практически в 80% случаев, а остальные 20% поделятся: 2/3 возрасты 16-17 лет, как игроки, которых задрафтили практически на выходе из спортшкол, а 1/3 - 21-22 лет, - странные человеки, которые на после молодежных клубов уходили в запой или в наркопритон на пару лет, постарев и НИЧЕГО не добавив по-сути, но прибавив при этом в цене премии. Тот факт, что больше всего платить приходится за самый шлак, нервирующий манагеров, будет убран.

как подобрать и реализовывать функцию, главное определиться с картинкой, какая должна быть (не обязательно той формы, которая предложена) можно обращаться ко мне в личку.
bkaxax
Просто школа приводит более молодых игроков по формуле, а скаут более старых
bkaxax
Да. Одним таскает 16лет, другим постоянно 22. В среднем всё по формуле.
Кирилл
QUOTE(Кирилл @ Mar 5 2019, 18:57)
а я еще раз предложу схему, когда возрастные категории делятся на три группы 16-17 18-19 20-22 и если вам скаут приносит из первой группы игрока, то след раз он не принесет вам из этой же. Ничего не меняется, баланс остается для ФА тот же, но только уже не будет такого, что носят постоянно 21-55-22 или 22-55-24 и т.д
*


мля, мой скаут меня слышит
goose
QUOTE(bkaxax @ Mar 5 2019, 16:24)
Да. Одним таскает 16лет, другим постоянно 22. В среднем всё по формуле.
*


Вот именно, смотришь отдельные команды, и офигеваешь, причем видно результат примерно за 5 сезонов.
Paladin
Как по мне нынешняя формула работы скаута очень хороша.
Но вот получать 22-летнюю дылду действительно странно - такой игрок автоматом летит в помойку даже с высоким талантом. Снизить бы этот предельный возраст до 20 и было бы отлично. Да, это улучшит и стоимость и качество игроков, но нивелировать это до нынешнего баланса можно поднятием зарплаты скаутов. Получаешь более дорогих, платишь больше. Все логично, баланс не нарушен.

Плюс если следовать логике реального футбола клуб невозможно же заставить подписать контракт с кем-либо если клуб того не желает. Тут получается что игрок автоматом подписывает контракт с клубом насколько плох бы этот игрок не был. Это не разумно и не соответствует логике реального футбола. Как вариант я бы сделал возможность менеджеру не подписывать игрока от скаута. Либо плати отступные (премию скауту), либо нет - выбор за тобой. Понятное дело многие будут отказываться от игроков от скаута, но и сейчас в этих игроках смысла не много. Они живут на з/п 5 в тур и спускаются на первом же трансфере в помойку, т.е. что есть такие игроки, что их нет по-сути. Отступные нужно будет поднять для баланса, чтобы средние расходы на скаута остались в тех же пределах.
Короче, я предлагаю сделать скаута более качественным, но и более дорогим.
goose
QUOTE(Paladin @ Mar 7 2019, 00:15)
Короче, я предлагаю сделать скаута более качественным, но и более дорогим.
*


Как вариант, можно для скаута сделать ограничение по возрасту,повысив пропорционально цену премии. Например, отфильтровал возраст 21-22, - получи прирост премии на 20-25%.
Отфильтровал 19-20, получи ценник +60%
Ну или как вариант, можно накинуть "старикам" от скаута характеристик, чтобы не было совсем убожество. Исходя из сегодняшних реалий сила норм, но вот СВ...
У меня прокачка молодняка порядка 30 СВ за сезон при нулевом балансе травм, можно, к примеру подкинуть 10 СВ за год (можно во вероятностному методу), т.е. примерно будет в 22 года защитник о40вг40ф40
Alex_Zander
Лично мне понравилась идея, в которой предлагается разбить игроков от скаута на возрастные группы и прописать условие, что , если скаут привел игрока из одной возрастной группы, то следующий привод он должен сделать уже из другой. так вроде и баланс по игрокам не нарушится и не будет залипания , когда одни переростки 22/50/22 приходят
VasSi
QUOTE(Alex_Zander @ Mar 7 2019, 10:32)
Лично мне понравилась идея, в которой предлагается разбить игроков от скаута на возрастные группы и прописать условие, что , если скаут привел игрока из одной возрастной группы, то следующий привод он должен сделать уже из другой. так вроде и баланс по игрокам не нарушится и не будет залипания , когда одни переростки 22/50/22 приходят
*



Полумера.
А дальше талант на группы разобьем, да ))?
И по факту придем к тому, с чего я эту тему начал полтора года назад: если тебе пришел хороший игрок, то в следующий раз он тебе уже не придет...
Так что не канает... Вроде договорились, что мечты об удаче важнее справедливости smile.gif .

А кому скаут не носит игроков, у тех просто карма как у ПСЖ laugh.gif Тут уж ничего не поделаешь, им при любой системе носить не будет.
Alex_Zander
QUOTE(VasSi @ Mar 7 2019, 14:09)
Полумера.
А дальше талант на группы разобьем, да ))?
И по факту придем к тому, с чего я эту тему начал полтора года назад: если тебе пришел хороший игрок, то в следующий раз он тебе уже не придет...
Так что не канает... Вроде договорились, что мечты об удаче важнее справедливости  smile.gif .

А кому скаут не носит игроков, у тех просто карма как у ПСЖ  laugh.gif Тут уж ничего не поделаешь, им при любой системе носить не будет.
*


Полумера? Ну надо же с чего-то начать, если необходимость назрела... Или не назрела? Нет так нет, зачем тогда воду лить? Закрывайте эти темы и все. Я свое мнение высказал. Решать не мне, но высказаться я имею право.

А если к тебе пришел хороший игрок, то он в следующий раз к тебе может придет, но через n итераций привода. А не так, как сейчас. В своем клубе еще ни разу скаут нормального игрока не привел. Карма, мечты об удаче - все это иллюзия.
VasSi
QUOTE(Alex_Zander @ Mar 7 2019, 11:49)
А если к тебе пришел хороший игрок, то он в следующий раз к тебе может придет, но через n итераций привода.
*



Ну так примерно это я и предлагал по сути...

А темы закрывать никто не будет, т.к. обсуждение "вечных" тем - это часть игры...
ADS48
Пришел хороший игрок, следующий будет точно гавно - ставишь талант 40, пришло гавно - следующий точно не гавно, ставишь талант 60 smile.gif
Это уже не скаут получается, а хрень
VasSi
На самом деле апологетам справедливости стоит представить вот такую ситуацию:
каждый менеджер может один раз в сезон получить идеального игрока от скаута на одну позицию по своему выбору.
Интересно так будет играть?
Мне кажется, нет. Значит и нет смысла делать скаута справедливым.
А все остальное из предложенных - это полумеры. Разбить выборки по возрасту - начнутся стоны по таланту. Принять предложение Гуся - аналогично, будут возмущения, что ему 19/40 несут, а кому-то 16/100. Это вообще в человеческой природе - когда "несправедливость" в твою пользу, ты о ней молчишь как правило, а когда против тебя - сразу крики, стоны, недовольства... Все мы такие...
Я бы скорее сделал, чтобы любой игрок от скаута был полезен. Старпер, значит сразу такая сила, что можно сразу в подоснове юзать, низкоталантливый - аналогично.
Берсерк
Предлагаю на 2-3 балла повысить силу 22 и 21 летних просто. 22 с30 это не сильно лучше силы 26, но хоть какая-то перпектива
Праповедник
Сделать скаута слишком хорошим значит понизить привлекательность спортшколы. Что нарушает баланс в игре. Почему про это все забывают?
Кирилл
QUOTE(VasSi @ Mar 7 2019, 14:09)
И по факту придем к тому, с чего я эту тему начал полтора года назад: если тебе пришел хороший игрок, то в следующий раз он тебе уже не придет..

Пришел допустим 16-80-12, след раз пришел 18-80-16 так как из другой возрастной группы уже, шанс всегда будет

Да и справедливости особой прям я в этом не вижу, потому как по прежнему велик шанс что менеджер будет получать отстой в виде там ЦФ 16-55-12. Просто так хоть какой-то баланс будет.

QUOTE(VasSi @ Mar 7 2019, 15:02)
Значит и нет смысла делать скаута справедливым.

эта игра дисбалансирована во многих аспектах и всё бы ничего, еслиб за один реальный год не игралось всего лишь 60 туров. Это ничтожная дистанция. И я искренни не понимаю тех людей, которые еще и хотят вернуть старого скаута, неужели им на поле мало рандома
Кирилл
QUOTE(Праповедник @ Mar 7 2019, 16:14)
Сделать скаута слишком хорошим значит понизить привлекательность спортшколы. Что нарушает баланс в игре. Почему про это все забывают?
*


его никто и не предлагает сделать слишком хорошим, все вероятности остаются прежними
Alex_Zander
QUOTE(ADS48 @ Mar 7 2019, 14:58)
Пришел хороший игрок, следующий будет точно гавно - ставишь талант 40, пришло гавно - следующий точно не гавно, ставишь талант 60 smile.gif
Это уже не скаут получается, а хрень
*


предлагается не талантом играться, а возрастом

QUOTE(Праповедник @ Mar 7 2019, 16:14)
Сделать скаута слишком хорошим значит понизить привлекательность спортшколы. Что нарушает баланс в игре. Почему про это все забывают?
*


а сейчас СШ привлекательная прям? icon_eek.gif
Праповедник
QUOTE(Кирилл @ Mar 7 2019, 14:39)
его никто и не предлагает сделать слишком хорошим, все вероятности остаются прежними
*



тут хотят более молодых и качественных игроков от скаута. А на это есть спортшколы. Хотите более качественных - строите СШ и платите больше.
Кирилл
QUOTE(Праповедник @ Mar 7 2019, 17:04)
А на это есть спортшколы. Хотите более качественных - строите СШ и платите больше.
*


ага, полностью согласен (сарказм)
Праповедник
QUOTE(Alex_Zander @ Mar 7 2019, 14:41)
предлагается не талантом играться, а возрастом
а сейчас СШ привлекательная прям?  icon_eek.gif
*



нет не привлекательна. но это уже другая проблема.
Alex_Zander
QUOTE(Праповедник @ Mar 7 2019, 17:24)
нет не привлекательна. но это уже другая проблема.
*


Проблемы скаута и СШ надо в комплексе решать, по хорошему...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.