Уважаемый Гость, добро пожаловать к нам на форум! ( Войти на форум | Регистрация )

[ Схема ] · Стандартный · Линейный+

> Справедливый скаут

VasSi
post Nov 10 2017, 09:29
Сообщение #1


golum -> morpheus
***********

Группа: Members
Сообщений: 2.758
Регистрация: 17-March 09
No. пользователя: 4.911
Профайл клуба



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

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%. На момент начала следующего драфта К-старый = К (это для программистов добавил - они между строк читать как правило не умеют :) ).

В итоге, если в первом драфте клуб А получит самого дорогого игрока, а клуб Б самого дешевого, то во втором драфте они поменяются местами, что исключит ситуации, что кому-то все время везет и он раз за разом получает монстров, а кто-то сезонами имеет только сорокетов.
Недостаток - еще более уменьшим эффект неожиданности. Но справедливость и случайность (неожиданность) - это взаимоисключающие вещи.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
goose
post Mar 5 2019, 13:52
Сообщение #2


Экс-Тренер сборной Японии
**********

Группа: Members
Сообщений: 2.602
Регистрация: 20-July 04
Откуда: Санкт-Петербург
No. пользователя: 1.021
Профайл клуба



Статья про Немецкий футбол навела мена на мысль.
Может по аналогии с немецким футболом, сделать обязательной СШ для клубов высшей лиги + настроить функцию плотности вероятности по возрастам скаута в виде формулы

Сейчас формула для скаута линейная "Найденный игрок получает произвольный возраст в промежутке от 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

т.е. слишком молодых будет даже меньше, чем сейчас, и отличие от СШ усилится.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
VasSi   Справедливый скаут   Nov 10 2017, 09:29
observer   Мне нравится. Убирается случайность и по таланту ...   Nov 10 2017, 09:41
VasSi   Позиция не совсем случайна будет при таком раскл...   Nov 10 2017, 09:43
bkaxax   Норм. Осталось дождаться одобрения   Nov 10 2017, 09:58
VasSi   Ну тут вопрос только в том, что нужно ФА13 в это...   Nov 10 2017, 10:00
skalolaz   :lol: :lol: :lol:   Nov 10 2017, 10:22
Праповедник   80 уровня :D   Nov 10 2017, 11:53
Adv(Fla)   Приветствую! Чарминг, ты серьёзно? Тебе нрав...   Nov 10 2017, 11:44
Праповедник   Больше добавить нельзя, т.к. изменится общее кол...   Nov 10 2017, 11:53
Adv(Fla)   А если в счёт увеличения срока достижения ППИ 10...   Nov 10 2017, 11:56
Adv(Fla)   Я правильно понимаю, что те кто по середине буду...   Nov 10 2017, 11:39
VasSi   Да, в диапазоне двух драфтов так и выйдет, но уж...   Nov 10 2017, 15:30
VasSi   Для примера: 1-ая десятка игроков последнего тура ...   Nov 10 2017, 15:36
Chuv   То есть после привода норм игрока, скаута нужно у...   Nov 10 2017, 16:27
VasSi   Неа, т.к. нет скаута с ППИ=100 - нет участия в д...   Nov 10 2017, 16:49
Luis   А кто сказал, что у нас проблемы со скаутом? На л...   Nov 10 2017, 16:08
VasSi   Я тоже скаутом доволен, о чем и написал в первом...   Nov 10 2017, 16:13
Luis   Повелся на скулеж. Очень многим людям, которые с...   Nov 10 2017, 16:32
VasSi   Ну с этой точкой зрения не могу не согласиться.....   Nov 10 2017, 16:52
Adv(Fla)   Правильно все чув написал, получается я получил ...   Nov 10 2017, 17:54
VasSi   Ну если тебе функция скаута не нужна до конца вр...   Nov 10 2017, 18:44
М.Клименко   Хотел бы еще раз выразить признательность руково...   Nov 13 2017, 13:17
Adv(Fla)   Поддержу :hail:   Nov 13 2017, 18:52
Grand   Тоже поддержу, спасибо👍🏻   Nov 14 2017, 04:38
Тактик   Спасибо за проект, всем кто над ним работает. Ск...   Mar 7 2019, 23:58
goose   Не нужно засорять эфир, ты продал скаута, потому ...   Mar 11 2019, 17:02
М.Клименко   Новый скаут хорош, однозначно. Осталось дошлифоват...   Nov 13 2017, 13:16
alg   Я против. Нынешний скаут работает замечательно :eu...   Nov 14 2017, 19:11
Кирилл   а я еще раз предложу схему, когда возрастные катег...   Mar 5 2019, 14:57
goose   Если ничего не меняем, кроме функции плотности ве...   Mar 5 2019, 16:05
Кирилл   мля, мой скаут меня слышит   Mar 6 2019, 01:34
bkaxax   Просто школа приводит более молодых игроков по фор...   Mar 5 2019, 16:23
bkaxax   Да. Одним таскает 16лет, другим постоянно 22. В ср...   Mar 5 2019, 16:24
goose   Вот именно, смотришь отдельные команды, и офигева...   Mar 6 2019, 10:50
Paladin   Как по мне нынешняя формула работы скаута очень хо...   Mar 7 2019, 00:15
goose   Как вариант, можно для скаута сделать ограничение...   Mar 7 2019, 09:26
Alex_Zander   Лично мне понравилась идея, в которой предлагается...   Mar 7 2019, 09:32
VasSi   Полумера. А дальше талант на группы разобьем, да...   Mar 7 2019, 10:09
Alex_Zander   Полумера? Ну надо же с чего-то начать, если необх...   Mar 7 2019, 10:49
VasSi   Ну так примерно это я и предлагал по сути... А ...   Mar 7 2019, 10:56
ADS48   Пришел хороший игрок, следующий будет точно гавно ...   Mar 7 2019, 10:58
Alex_Zander   предлагается не талантом играться, а возрастом ...   Mar 7 2019, 12:41
Праповедник   нет не привлекательна. но это уже другая проблем...   Mar 7 2019, 13:24
Alex_Zander   Проблемы скаута и СШ надо в комплексе решать, по ...   Mar 7 2019, 14:01
alex1015   да, отменить вообще и тех и этих..нервы целее буд...   Mar 7 2019, 14:30
VasSi   Так каждый менеджер волен сам для себя отменить ...   Mar 7 2019, 14:36
alex1015   ну тут другой вопрос:) Как говорится "а что,...   Mar 7 2019, 14:40
VasSi   Ну так давай тогда лучше мы введем "акциз н...   Mar 7 2019, 14:42
goose   Сказки про волшебную силу трансфера сильно напоми...   Mar 7 2019, 15:30
Kachan   Переписанные паспорта :D Покупаешь 18 летнего, ...   Mar 7 2019, 16:47
goose   Предлагаемая реформа предлагает снизить в фа13 уч...   Mar 11 2019, 17:14
bkaxax   За. Но тогда чем СШ лучше будет? возраст игроков ...   Mar 11 2019, 21:44
Кирилл   если не будет игроков 22 и 21 года, значит будет ...   Mar 11 2019, 22:01
goose   Почему никто не читает до конца? Мне сколько еще ...   Mar 12 2019, 10:09
Кирилл   да эт я прекрасно понял, я тебе писал о том, что ...   Mar 12 2019, 13:39
goose   Тогда в чем вопрос? система прозрачна, не убирает...   Mar 12 2019, 18:26
Gagarin   Я тоже так подумал сначала, а теперь начинаю согл...   Mar 12 2019, 18:38
goose   Вопрос про изменение цен провокационный и болезне...   Mar 13 2019, 15:34
alex1015   как показывает практика увеличение стоимости сига...   Mar 7 2019, 15:56
VasSi   На самом деле апологетам справедливости стоит пред...   Mar 7 2019, 11:02
Берсерк   Предлагаю на 2-3 балла повысить силу 22 и 21 летни...   Mar 7 2019, 12:04
Праповедник   Сделать скаута слишком хорошим значит понизить при...   Mar 7 2019, 12:14
Кирилл   его никто и не предлагает сделать слишком хорошим...   Mar 7 2019, 12:39
Праповедник   тут хотят более молодых и качественных игроков о...   Mar 7 2019, 13:04
Кирилл   ага, полностью согласен (сарказм)   Mar 7 2019, 13:21
Кирилл   Пришел допустим 16-80-12, след раз пришел 18-80-1...   Mar 7 2019, 12:38
Alex_Zander   Отменить совсем нельзя, откуда свежим игрокам тогд...   Mar 7 2019, 14:35
Paladin   Вообще ФА13 всеже футбольный проект, который долже...   Mar 7 2019, 14:37
Берсерк   Их находят в лиге Андоры или в ЛФЛ) Или они все К...   Mar 7 2019, 15:41
Берсерк   Можно снизить вероятность получить высокий талант...   Mar 11 2019, 22:27
Кирилл   можно, но тогда вопрос, а какой талант считать вы...   Mar 11 2019, 23:32
Берсерк   Если не делать привязки по позиции, то свыше 55. ...   Mar 11 2019, 23:47
Alex_Zander   Ограничить макс талант от скаута 60, школе минимал...   Mar 12 2019, 09:18
goose   4 пф от скаута в Реал Сосьедад это уже не смешно. ...   May 22 2019, 12:06
Праповедник   в плане позиции, таланта, возраста, набора св ту...   May 22 2019, 12:09
BLINK   никто и не смеется...3 ЛП к ряду...   Jul 27 2019, 14:34
Nio   Сегодня у нас: Волендам новый игрок: ЦП 17/64/12 ...   Oct 6 2019, 20:27
Праповедник   С возрастом не повезло. А премия скауту на цену ...   Oct 6 2019, 21:07
Nio   Построил я эту помойку, 5 лямов потратил. Сейчас...   Oct 6 2019, 22:54
Кирилл   :lol: :lol: :lol: надеюсь это была ирония   Oct 7 2019, 01:39
Викторзидан   ЛЗ - 20 кк ? Невозможно В спортшколы возможно- лз ...   Oct 8 2019, 04:05
Dimchiko   Коллеги! Хочу спросить у вас немного о другом....   Oct 8 2019, 07:24
AiK   Дима, блин... читать ведь лень, да? 1. Скаут мож...   Oct 8 2019, 09:24
Праповедник   :eusa_clap: Подожди. Не твоя роль. Это Луис дол...   Oct 8 2019, 09:43
akim   Но вот интересно. Взял я Браге, а там у скаута с...   Oct 8 2019, 13:12
VasSi   АИК немного неточно выразился. С уходом менеджер...   Oct 8 2019, 13:16
akim   Да это как раз мой размер :)   Oct 8 2019, 13:51
Alex_Zander   Да ладно? А с каких пор так стало? Всегда же был...   Oct 8 2019, 14:51
Kesha   в Сент Францисе талант у скаута 55 стоит...   Oct 8 2019, 15:35
VasSi   Да ладно? Всегда так было, сколько помню... Помн...   Oct 8 2019, 16:02
Chuv   https://www.fa13.info/rules#p4-5-5 Для клубов без...   Oct 8 2019, 16:50
Палыч   Да! И ещё раз напоминаю, что этот скрипт надо...   Oct 10 2019, 00:58
Luis   Палыч, приведи пример , в каком клубе было обна...   Oct 10 2019, 09:50
Dimchiko   А! Вот это более соответствует действительнос...   Oct 10 2019, 01:38
Dimchiko   Петь, я вначале так же подумал. Но придя в бесхоз...   Oct 10 2019, 01:36
Alex_Zander   Так всегда-всегда было?   Oct 8 2019, 18:26
bkaxax   да. Когда был скаут полностью рандомный. Тоже не ...   Oct 8 2019, 18:59
Alex_Zander   Странно, откуда я это взял тогда...   Oct 9 2019, 22:21
Палыч   Я приводил конкретный пример на своём втором клубе...   Oct 10 2019, 10:03


Fast ReplyReply to this topicTopic OptionsStart new topic
Количество читающих данную тему: 5 (гостей: 5 | анонимных пользователей: 0 )
Пользователей: 0

 

Облегчённая версия Текущая дата и время: 5th November 2024 - 10:35