![]() |
Здравствуйте, гость ( Вход )
![]() |
![]()
Сообщение
#1
|
||||
![]() Мирный Атом ![]() Сообщений: 13 369 Регистрация: 12.10.2004 Из: Тула ![]() ИД на сайте: 130 ![]() |
Уважаемые менеджеры!
Объявляется конкурс на разработку формулы/способа расчёта номинала игрока. Основные условия следующие: 1. Номинал будет определять минимальную первую ставку на игрока на трансфере. 2. Формула/способ расчёта должен обязательно учитывать: возраст талант расчётный талант мастерство распределение мастерства по умениям совмещение бонусы 3. Формула/способ расчёта должен содержать подробные формулы и алгоритмы с описанием, комментариями и расчётами в Excel. 4. Номинал должен пересчитываться каждую тренировку без заметного увеличения нагрузки на сервер. 5. Расчёт может исходить как из аналитической формулы, так и опираться на статистические данные из архива трансфера, при условии что они будут пересчитываться не чаще, чем 1 раз в 12 ИД. Если формула/способ принимается Администрацией к реализации, то её автор объявляется победителем и в качестве приза получает 50 бонусов на счёт. Ваши вопросы и предложения оставляйте здесь. ВНИМАНИЕ! Тема рабочая. Любой флуд будет строго караться.
Сообщение отредактировал Uran - 27.6.2010, 1:13 -------------------- |
|||
|
||||
![]() |
![]()
Сообщение
#61
|
|
![]() Мирный Атом ![]() Сообщений: 13 369 Регистрация: 12.10.2004 Из: Тула ![]() ИД на сайте: 130 ![]() |
Pry, по твоей формуле 19-летний т9 с мастерством 112 имеет номинал 14 млн... В примерах тоже видно, что на молодых и талантливых явно занижены цены, особенно если мастерство невысокое. Я не считаю это проблемой. Игрок хороший, он свою цену наберет. Сейчас идет прямая зависимость - номинал умножается на талант. Если Алексей тоже считает, что 14 лям мало, то могу талант возвести в степень 1,5 или 2. Но не хотелось бы этого делать, это лишняя нагрузка. Нагрузка на что? -------------------- |
|
|
![]()
Сообщение
#62
|
|
![]() Блестит только золото, все остальное пахнет... ![]() Сообщений: 625 Регистрация: 23.2.2006 Из: Киев ![]() ИД на сайте: 26670 Репутация: ![]() ![]() ![]() |
Pry, по твоей формуле 19-летний т9 с мастерством 112 имеет номинал 14 млн... В примерах тоже видно, что на молодых и талантливых явно занижены цены, особенно если мастерство невысокое. Я не считаю это проблемой. Игрок хороший, он свою цену наберет. Сейчас идет прямая зависимость - номинал умножается на талант. Если Алексей тоже считает, что 14 лям мало, то могу талант возвести в степень 1,5 или 2. Но не хотелось бы этого делать, это лишняя нагрузка. Нагрузка на что? на сервер -------------------- Дрита
Тренер сборной Македонии Победитель Македонии-2 26 сезона Чемпион Украины 15, 21, 22 сезона с Олимпик Донецк |
|
|
![]()
Сообщение
#63
|
|
![]() Мирный Атом ![]() Сообщений: 13 369 Регистрация: 12.10.2004 Из: Тула ![]() ИД на сайте: 130 ![]() |
Pry, по твоей формуле 19-летний т9 с мастерством 112 имеет номинал 14 млн... В примерах тоже видно, что на молодых и талантливых явно занижены цены, особенно если мастерство невысокое. Я не считаю это проблемой. Игрок хороший, он свою цену наберет. Сейчас идет прямая зависимость - номинал умножается на талант. Если Алексей тоже считает, что 14 лям мало, то могу талант возвести в степень 1,5 или 2. Но не хотелось бы этого делать, это лишняя нагрузка. Нагрузка на что? на сервер Смеёшься что ли? ![]() Теперь по формуле: 1. Очень плохо, что нигде она не воспроизведена в явном виде. Читать ячейку не очень удобно. 2. Зависимость о возраста. Если уж оговариваешь некий предел, то либо вводи его в формулу в виде условия, либо подстраивай под него формулу, но в любом случае формула должна быть полностью рабочей для всего диапазона игроков. Да и вообще фишка с синусом мне непонятна. У тебя в радианах возраст что ли? ![]() 3. С бонусами перемудрил. Зачем по отдельности их суммируешь, если можно просто сумму уровней бонусов (она есть в базе) умножить на коэф. 4. Также непонятен смысл синуса мастерства. 5. Почему коэф. прокачки нигде не должен показываться и ты о нём чуть ли не шепотом говоришь? -------------------- |
|
|
![]()
Сообщение
#64
|
|
![]() Forza Metal ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 881 Регистрация: 20.8.2008 Из: Харьков ![]() ИД на сайте: 248980 Репутация: ![]() ![]() ![]() |
Поработал со своей формулой. В приложенных файлах расчёты и примеры.
Критикуем, обсуждаем, корректируем. ![]() ![]() ![]() Джордж Мкето (Cf/Am, 28 лет, мастерство 119.77, 7 бонусов, р/т 6.1, достаточно прокачанные профили) — 19.576.293 Много! Такие игроки уходят часто уходят бесплатно, а если покупаются, то за 3-6 млн., последний - 8-10 млн. Ну хотя бы в архив заглядывай... В том и суть нового номинала, чтобы позволить ставить на этих игроков хотя бы небольшие деньги. Никто не купит 28/119, каким бы он не был профильным, за 20 лямов. С твоим номиналом его просто нельзя будет продать.Дэвид Лигамби (Cm/Rm, 29 лет, мастерство 121.65, 4 бонуса, р/т 6.1, Пас свыше 20) — 10.816.541 Дмитрий Шиндыч (Cf/Rf, 30 лет, мастерство 128.02, 7 бонусов, р/т 6.3, профили около 18) — 7.192.245 Джордж Мкето (Cf/Am, 28 лет, мастерство 119.91, 7 бонусов, р/т 6.1, достаточно прокачанные профили) — 7.893.905 Дэвид Лигамби (Cm/Rm, 29 лет, мастерство 121.92, 4 бонуса, р/т 6.1, Пас свыше 20) — 4.181.562 Дмитрий Шиндыч (Cf/Rf, 30 лет, мастерство 127.94, 7 бонусов, р/т 6.4, профили свыше 18) — 2.670.363 В принципе, если даже теперь цены всё равно будут немного завышены, уменьшить их проще простого — просто поменять коэффициент 0.4 в формуле на, скажем, 0.3 или 0.25. ![]() Сообщение отредактировал Den-kondak - 5.7.2010, 19:50 -------------------- ![]() |
|
|
![]()
Сообщение
#65
|
|
ОППАпазиция ![]() Сообщений: 1 716 Регистрация: 14.1.2008 ![]() ИД на сайте: 213650 Репутация: ![]() ![]() ![]() |
Мне кажеться что всё проще должно быть. Нужно просто взять коэфицент тренировки одного профиля игрока на данный момент(а он вычисляеться шесть дней в неделю каждые 13-00) и умножить его на возраст*расчётный талант. Так с каждым из восьми профилей,затем взять либо средний из восьми,либо сумму восьми. У меня нет к сожалению формулы расчёта для коэфицента тренировки,поэтому пример предоставить не могу. Но думаю,что мысль понятна...
З.Ы. Прицепить совмещение и бонусы уже не проблема)))) -------------------- |
|
|
![]()
Сообщение
#66
|
|
![]() Играю хоботом ![]() Сообщений: 2 790 Регистрация: 18.1.2006 ![]() ИД на сайте: 19359 Репутация: ![]() ![]() ![]() |
Поработал со своей формулой. В приложенных файлах расчёты и примеры. Критикуем, обсуждаем, корректируем. ![]() В принципе, если даже теперь цены всё равно будут немного завышены, уменьшить их проще простого — просто поменять коэффициент 0.4 в формуле на, скажем, 0.3 или 0.25. ![]() у тебя в формуле учитывается только расчетный талант...получается,что талант 1 с расчетным 3,что просто талант 3. И все равно у вас завышение первой ставки на игроков старше 27-28лет. По вашей первой ставке мой ушел с торгов. -------------------- |
|
|
![]()
Сообщение
#67
|
|
![]() Блестит только золото, все остальное пахнет... ![]() Сообщений: 625 Регистрация: 23.2.2006 Из: Киев ![]() ИД на сайте: 26670 Репутация: ![]() ![]() ![]() |
Смеёшься что ли? ![]() Думаю, будет не лишним прояснить, от каких действий может быть "тепло". Умножение и возведение в степень - простые операции. А тригонометрия, логарифмы? Теперь по формуле: 1. Очень плохо, что нигде она не воспроизведена в явном виде. Читать ячейку не очень удобно. 2. Зависимость о возраста. Если уж оговариваешь некий предел, то либо вводи его в формулу в виде условия, либо подстраивай под него формулу, но в любом случае формула должна быть полностью рабочей для всего диапазона игроков. Да и вообще фишка с синусом мне непонятна. У тебя в радианах возраст что ли? ![]() 3. С бонусами перемудрил. Зачем по отдельности их суммируешь, если можно просто сумму уровней бонусов (она есть в базе) умножить на коэф. 4. Также непонятен смысл синуса мастерства. 5. Почему коэф. прокачки нигде не должен показываться и ты о нём чуть ли не шепотом говоришь? 1. ок, сделаю. 2. ок, подстрою под любой возраст. По фишке с синусом: синус (Пи/2) = 1, синус (Пи) = 0. Вот в этих пределах и изменяется влияние возраста на цену. Чему равно Пи? 3,14. А (ПИ/2) = 1,57. Вот в рамках этих цифр и варьируется аргумент синуса. Если все равно не понятно. Тогда не напрягайся, просто поверь, что эта фишка работает ![]() 3. без проблем, мне только проще. 4. Цена не зависит на прямую от мастерства. Если его не вводить, то получится, что игрок силой 140 стоит 140 лям, а игрок силой 160 стоит 160 лям (сравнение условно, просьба к нему не придираться ![]() 5. Ну хорошо, если так хочешь, можешь показывать его, но я не вижу в этом смысла ![]() Уже кое-что из описанного скорректировал, но формула еще сырая. -------------------- Дрита
Тренер сборной Македонии Победитель Македонии-2 26 сезона Чемпион Украины 15, 21, 22 сезона с Олимпик Донецк |
|
|
![]()
Сообщение
#68
|
|
![]() Forza Metal ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 881 Регистрация: 20.8.2008 Из: Харьков ![]() ИД на сайте: 248980 Репутация: ![]() ![]() ![]() |
у тебя в формуле учитывается только расчетный талант...получается,что талант 1 с расчетным 3,что просто талант 3. Я просто не вижу особого смысла усложнять формулу лишними вычислениями, если всё равно менеджеры смотрят только на РТ, и влияние на прирост умений на треньках оказывает только РТ, сам талант фактически ничего не значит. Если не считать погони за Т1 и РТ 15.9. ![]() И все равно у вас завышение первой ставки на игроков старше 27-28лет. По вашей первой ставке мой ушел с торгов. На Альфреда Опийу была сделана всего одна ставка размером 7.635.500 гольденов. По моей формуле его номинал 6.224.706. Душко Тодорович ушел за 10.108.151 (и то, мне кажется, слишком дешёво для такого игрока), по моей формуле его номинал 9.433.092 гольденов. ИМХО, это нормально. ![]() Сообщение отредактировал Den-kondak - 6.7.2010, 13:28 -------------------- ![]() |
|
|
![]()
Сообщение
#69
|
|
![]() Мирный Атом ![]() Сообщений: 13 369 Регистрация: 12.10.2004 Из: Тула ![]() ИД на сайте: 130 ![]() |
Смеёшься что ли? ![]() Думаю, будет не лишним прояснить, от каких действий может быть "тепло". Умножение и возведение в степень - простые операции. А тригонометрия, логарифмы? Ему "жарко" от количества обращений к полям. Чем больше полей задействовано, чем больше на них условий, тем "тяжелее" запрос. Сами действия (алгебра, тригонометрия) не нагружают. Теперь по формуле: 1. Очень плохо, что нигде она не воспроизведена в явном виде. Читать ячейку не очень удобно. 2. Зависимость о возраста. Если уж оговариваешь некий предел, то либо вводи его в формулу в виде условия, либо подстраивай под него формулу, но в любом случае формула должна быть полностью рабочей для всего диапазона игроков. Да и вообще фишка с синусом мне непонятна. У тебя в радианах возраст что ли? ![]() 3. С бонусами перемудрил. Зачем по отдельности их суммируешь, если можно просто сумму уровней бонусов (она есть в базе) умножить на коэф. 4. Также непонятен смысл синуса мастерства. 5. Почему коэф. прокачки нигде не должен показываться и ты о нём чуть ли не шепотом говоришь? 1. ок, сделаю. 2. ок, подстрою под любой возраст. По фишке с синусом: синус (Пи/2) = 1, синус (Пи) = 0. Вот в этих пределах и изменяется влияние возраста на цену. Чему равно Пи? 3,14. А (ПИ/2) = 1,57. Вот в рамках этих цифр и варьируется аргумент синуса. Если все равно не понятно. Тогда не напрягайся, просто поверь, что эта фишка работает ![]() 3. без проблем, мне только проще. 4. Цена не зависит на прямую от мастерства. Если его не вводить, то получится, что игрок силой 140 стоит 140 лям, а игрок силой 160 стоит 160 лям (сравнение условно, просьба к нему не придираться ![]() 5. Ну хорошо, если так хочешь, можешь показывать его, но я не вижу в этом смысла ![]() Уже кое-что из описанного скорректировал, но формула еще сырая. 2. Я знаю как изменяется синусоида. И знаю когда и для чего её применяют. Обычно её имеет смысл использовать тогда, когда функция имеет либо экстремум, либо цикл. Ты используешь только четверть периода синусоиды, т.е. у тебя просто нисходящая функция. Может, оно и работает, но как-то странно это. 4. Да я не предлагаю линейную функцию. Просто уже написал выше, почему меня смущает выбор синуса. 5. Ну полуфабрикат или нет, но берётся-то он не из воздуха и скрипту тоже его нужно вычислять. Вообще это единой формулой лучше делать. у тебя в формуле учитывается только расчетный талант...получается,что талант 1 с расчетным 3,что просто талант 3. Я просто не вижу особого смысла усложнять формулу лишними вычислениями, если всё равно менеджеры смотрят только на РТ, и влияние на прирост умений на треньках оказывает только РТ, сам талант фактически ничего не значит. Если не считать погони за Т1 и РТ 15.9. ![]() Ну не скажи. Между 7,1 как 7+0,1 и как 6+1,1 я выберу второго. Сообщение отредактировал Uran - 6.7.2010, 15:31 -------------------- |
|
|
![]()
Сообщение
#70
|
|
![]() Forza Metal ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 881 Регистрация: 20.8.2008 Из: Харьков ![]() ИД на сайте: 248980 Репутация: ![]() ![]() ![]() |
Ну не скажи. Между 7,1 как 7+0,1 и как 6+1,1 я выберу второго. Без проблем, могу добавить это в формулу, если это не будет её излишне нагружать.А по ценам что? ![]() -------------------- ![]() |
|
|
![]()
Сообщение
#71
|
|
![]() Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА. ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 3 662 Регистрация: 22.10.2007 Из: юмский шлях, кэмська волость ![]() ИД на сайте: 211344 Репутация: ![]() ![]() ![]() |
Если вопрос еще актуален, то пожалуй тоже подключу мозги
![]() Наводящий вопрос, для БД вычисление среднего (по столбцам данных, например, средний возраст всех игроков во всех клубах, и т.д.) не является лишней сверх нагрузкой? А может эти средние значения и так в БД расчитываются? В общем, без этого (использования ср.значений) не вижу объективную формулу, которая, имхо, обязательно должна быть на перспективу, т.е. учитывать сост сс11 клубов. И как следствие - ценность одинаковых игроков сейчас и через сезон. -------------------- |
|
|
![]()
Сообщение
#72
|
|
![]() Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА. ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 3 662 Регистрация: 22.10.2007 Из: юмский шлях, кэмська волость ![]() ИД на сайте: 211344 Репутация: ![]() ![]() ![]() |
В принципе (посидел ночь) модель готова, сейчас начну тестить.
Для определения оптимальных коэффициентов нужно определиться с маштабом (разбросом Номиналов). Вопрос к заказчику: какие приблизительные граничные Номиналы ты считаешь уместными? Ведь наверняка в администрации обсуждался этот вопрос. Граничными Номиналами я, например считаю, Номиналы для игроков: 1) 16 лет, м8, т1, р.т.1, без бонусов и совмещений. 2) 26 лет, м175, т.9., р.т.9.3. с кучей бонусов и совмещением (взял для примера одного из ценнейших игроков Лиги, по моему мнению). Инфа мне нужна для настройки масштаба модели. -------------------- |
|
|
![]()
Сообщение
#73
|
|
![]() You can't take the sky from me... ![]() Сообщений: 7 849 Регистрация: 22.6.2006 Из: Россия, г. Тула ![]() ИД на сайте: 24465 Репутация: ![]() ![]() ![]() |
1) 16 лет, м8, т1, р.т.1, без бонусов и совмещений. Скорее 35 лет м8 р.т. 1, без бонусов и совмещений. -------------------- |
|
|
![]()
Сообщение
#74
|
|
![]() Мирный Атом ![]() Сообщений: 13 369 Регистрация: 12.10.2004 Из: Тула ![]() ИД на сайте: 130 ![]() |
В принципе (посидел ночь) модель готова, сейчас начну тестить. Для определения оптимальных коэффициентов нужно определиться с маштабом (разбросом Номиналов). Вопрос к заказчику: какие приблизительные граничные Номиналы ты считаешь уместными? Ведь наверняка в администрации обсуждался этот вопрос. Граничными Номиналами я, например считаю, Номиналы для игроков: 1) 16 лет, м8, т1, р.т.1, без бонусов и совмещений. 1) 16 лет, м8, т1, р.т.1, без бонусов и совмещений. Скорее 35 лет м8 р.т. 1, без бонусов и совмещений. Ни то и не другое. Дело в том, что первый вариант имеет как раз большую стоимость (по сравнению с другими вениками) и не является границей. Скорее это локальный экстремум. Второй вариант нам неинтересен, т.к. это неликвид, т.е. его никто не купит. Таким образом, нижней границей являются игроки, которые покупаются с первой ставки и, что более важно, которые могли бы быть куплены с первой ставки, но их не купили, т.к. нынешняя минимальная цена выше их разумной стоимости. Сообщение отредактировал Uran - 7.7.2010, 17:55 -------------------- |
|
|
![]()
Сообщение
#75
|
|
![]() Forza Metal ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 881 Регистрация: 20.8.2008 Из: Харьков ![]() ИД на сайте: 248980 Репутация: ![]() ![]() ![]() |
Лёш, что по моей формуле? Цены подходят, осталось только с РТ разобраться?
-------------------- ![]() |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 22.8.2025, 17:15 |