IPB

Здравствуйте, гость ( Вход )


> Формула расчёта номинала игрока, Конкурс на 50 бонусов
Uran
сообщение 25.6.2010, 23:03
Сообщение #1


Мирный Атом
Иконка группы

Сообщений: 13 369
Регистрация: 12.10.2004
Из: Тула
Россия
ИД на сайте: 130


Уважаемые менеджеры!

Объявляется конкурс на разработку формулы/способа расчёта номинала игрока. Основные условия следующие:
1. Номинал будет определять минимальную первую ставку на игрока на трансфере.
2. Формула/способ расчёта должен обязательно учитывать:
возраст
талант
расчётный талант
мастерство
распределение мастерства по умениям
совмещение
бонусы
3. Формула/способ расчёта должен содержать подробные формулы и алгоритмы с описанием, комментариями и расчётами в Excel.
4. Номинал должен пересчитываться каждую тренировку без заметного увеличения нагрузки на сервер.
5. Расчёт может исходить как из аналитической формулы, так и опираться на статистические данные из архива трансфера, при условии что они будут пересчитываться не чаще, чем 1 раз в 12 ИД.

Если формула/способ принимается Администрацией к реализации, то её автор объявляется победителем и в качестве приза получает 50 бонусов на счёт.

Ваши вопросы и предложения оставляйте здесь.

ВНИМАНИЕ! Тема рабочая. Любой флуд будет строго караться.

 i 
Уведомление:

Всем авторам формул: Вместе с публикацией рассчитайте пожалуйста игроков 10-20 из разных категорий по соотношения тал/воз/мас/проф хотя бы. Без таких примеров корректность формулы трудно оценить.


Сообщение отредактировал Uran - 27.6.2010, 1:13


--------------------
Мускрон (Бельгия)........Кавала (Греция)
КУРАТОР ОФИЦИАЛЬНЫХ ТУРНИРОВ и РАЗДЕЛА "ПРЕДЛОЖЕНИЯ"
Go to the top of the page
 
+Quote Post
14 страниц V  « < 6 7 8 9 10 > »   
Start new topic
Ответов (105 - 119)
asmen
сообщение 10.7.2010, 12:22
Сообщение #106


будет и на нашей улице праздник
Иконка группы

Сообщений: 8 432
Регистрация: 17.3.2007
Украина
ИД на сайте: 63677


Репутация:   798  


Понравился подход Адвоката и Кондака.

Можно протестировать для примера разноплановых игроков из моей команды?


Цитата(ADBOKAT @ 9.7.2010, 2:53) *
Конструктивная критика принимается.

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

п.с. уважаемые бета-тестеры pray.gif , кому влом разбираться в тонкостях, но хочется проверить игрока через мою формулу - пишите ссылку на игрока, а я его добавлю в примеры в следующем релизе victory.gif .



1.) http://www.butsa.ru/players/324428 (Cf 21/99 Ск .,Талант 4., Расчётный талант 4.8) Цена 32.879.000.
2.) http://www.butsa.ru/players/440900 (Cm 18/45 . .Талант 7.,Расчётный талант 7.0) Цена 14.919.000.
3.) http://www.butsa.ru/players/101986 (Lm/Cm 28/124 Ск3 Пл.,Талант 3.,Расчётный талант 6.5) Цена 25.576.000.
4.) http://www.butsa.ru/players/46169 (Cd 26/155 Пд3 Гл2 Ау Шт , Талант 9.,Расчётный талант 9.1) Цена 61.905.000.
5.) http://www.butsa.ru/players/384329 (Rm 21/108 Нв , Талант 8.,Расчётный талант 8.0) Цена 53.461.000.


Цитата(Den-kondak @ 8.7.2010, 16:56) *
Цитата(Uran @ 8.7.2010, 15:34) *
Да, для такого как твой 2 ляма было бы оптимальным номиналом.
По моей формуле: 2.668.320 shuffle.gif
smile.gif))


То же самое:

1.) http://www.butsa.ru/players/324428 (Cf 21/99 Ск .,Талант 4., Расчётный талант 4.8) Цена 32.879.000.
2.) http://www.butsa.ru/players/440900 (Cm 18/45 . .Талант 7.,Расчётный талант 7.0) Цена 14.919.000.
3.) http://www.butsa.ru/players/101986 (Lm/Cm 28/124 Ск3 Пл.,Талант 3.,Расчётный талант 6.5) Цена 25.576.000.
4.) http://www.butsa.ru/players/46169 (Cd 26/155 Пд3 Гл2 Ау Шт , Талант 9.,Расчётный талант 9.1) Цена 61.905.000.
5.) http://www.butsa.ru/players/384329 (Rm 21/108 Нв , Талант 8.,Расчётный талант 8.0) Цена 53.461.000.



--------------------

"САВИС" Швейцария-4А http://www.butsa.ru/roster/1911 ((10 сезон 3 место Swiss Basel Cup II)) приятно блин...:
"АЛЬМАДИС" Сенегал 3"а"
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 14:04
Сообщение #107


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Сейчас поправлю Кбонусов с 3% до 1% и добавлю в примеры твоих игроков.


--------------------
Go to the top of the page
 
+Quote Post
Den-kondak
сообщение 10.7.2010, 14:32
Сообщение #108


Forza Metal
*******

Сообщений: 9 881
Регистрация: 20.8.2008
Из: Харьков
Украина
ИД на сайте: 248980


Репутация:   1355  


Цитата(Uran @ 10.7.2010, 8:24) *
Ну значит твоя формула пролетает мимо конкурса. У нас НЕ может быть ставки 0. Как ты будешь повышать ставку 0? Если максимально возможная ставка будет тоже 0? Костылей быть не должно.
Это не костыль, а дополнительное условие, совсем не трудное, занимающее одну строку в скрипте, абсолютно никак не нагружающее ни сервер, ни программиста. Это можно ввести за пару секунд, зато тогда будет корректная, уже отлаженная рабочая формула, которая уже сейчас полностью выполняет запрос. Ты ведь этого хотел, Лёш? Я неделю с ней возился, убил кучу времени, постоянно что-то в ней менял, чтобы номинал был таким, каким ты просил. У меня это получилось — сейчас цены адекватные и такие, которые требовались. Но ты «зарубил» эту формулу только из-за того, что нужно добавить аж целую одну строчку в скрипт, помимо самой формулы. Я не понимаю, что здесь сложного? Я сделал такую формулу, которая удовлетворяет твоим запросам. Она уже протестирована многими менеджерами, номинал получается как раз «в точку». Почему нельзя передать программистам эту формулу, чтобы они посмотрели, оценили?
Я всё время подстраивался под твои требования, чтобы привести номинал к нужным цифрам, исправлял все обнаруживающиеся ошибки, вводил новые коэффициенты. Но исправлять то, что уже работает как надо — это бред. Особенно тогда, когда это исправляется элементарно даже на языке Visual Basic smile.gif, не трогая саму формулу.
Условие
При Номинале < 100000 минимальная первая ставка = Номинал, максимальная первая ставка = Номинал + 100000

занимает не больше времени и усилий, чем строчка, например
При наличии у игрока Совмещения, коэффициент С = 1,2

Поэтому я просто не могу понять, к чему такая принципиальность в этом вопросе, когда данное условие абсолютно никак не нагружает сервак и является, по сути, частью самой формулы. Как и расчет других коэффициентов. Или, по-твоему, вычисление коэффициента С, которое проходит по идентичной схеме, тоже костыль? А что тогда не костыль?

Пойми, идеала можно ждать неделями, сезонами, годами, но его всё равно не будет. У любой формулы обязательно найдутся какие-то недостатки, изъяны. Но у меня недостаток один — слишком низная цена на т1м8. Исправить этот «изъян», не вводя столь простого условия, приведенного выше, можно только полностью перестраивая формулу. А если это делать, то я фактически уйду от того результата, которого достигнул. То есть просто сам разрушу ту формулу, которая даёт нужный резльтат. Это палка о двух концах.
Но этого можно не делать, исправив его несколькими щелчками мышки. Зато результат этой формулы точно соответствует твоим требованиям, это видно на примерах.
Я могу сейчас в сам файл «зашить» нужную формулу, чтобы этот изъян вообще пропал. У меня это займет несколько минут, у опытных программистов Бутсы — еще меньше.

Сообщение отредактировал Den-kondak - 10.7.2010, 14:35


--------------------
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 15:34
Сообщение #109


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Цитата(asmen @ 10.7.2010, 11:22) *
Понравился подход Адвоката и Кондака.

Можно протестировать для примера разноплановых игроков из моей команды?

1.) http://www.butsa.ru/players/324428 (Cf 21/99 Ск .,Талант 4., Расчётный талант 4.8) Цена 32.879.000. Номинал 4 002 299
2.) http://www.butsa.ru/players/440900 (Cm 18/45 . .Талант 7.,Расчётный талант 7.0) Цена 14.919.000. Номинал 1 900 339
3.) http://www.butsa.ru/players/101986 (Lm/Cm 28/124 Ск3 Пл.,Талант 3.,Расчётный талант 6.5) Цена 25.576.000. Номинал 3 545 405
4.) http://www.butsa.ru/players/46169 (Cd 26/155 Пд3 Гл2 Ау Шт , Талант 9.,Расчётный талант 9.1) Цена 61.905.000. Номинал 7 556 704
5.) http://www.butsa.ru/players/384329 (Rm 21/108 Нв , Талант 8.,Расчётный талант 8.0) Цена 53.461.000. Номинал 6 380 878
...............................

Обновленный релиз:

- коэффициент влияния одного полного бонуса установлен в 1%;
- подкорректировано описание логики расчета коэффициентов;
- к формуле расчета через промежуточные результаты добавлена прямая (полная) формула;
удобно тестировать, изменяя промежуточные коэффициенты - формула расчета через промежуточные результаты (верхняя формула НОМИНАЛА) изменяется, а прямая (нижняя формула) показывает предыдущий результат. Удобно сравнивать результаты при "подкручивании" коэффициентов post-2.gif
- в примеры добавлены игроки asmen-а, для сравнения с другими игроками Лиги. Выше в пост asmen-а вставил результаты.

п.с. имхо, улучшился результат при близких к граничным значениям мастерства, возраста, таланта (учтена перспектива прокачки т1 до р.т.15 и соответственно повышения граничного возраста игроков Лиги в будущем).

Еще есть пожелания, или примеры игроков у тестеров? wink.gif

Сообщение отредактировал ADBOKAT - 10.7.2010, 20:52
Прикрепленные файлы
Прикрепленный файл  Nominal_ot_ADBOKATa_3.xls ( 293.5 килобайт ) Кол-во скачиваний: 7
 


--------------------
Go to the top of the page
 
+Quote Post
bilan_crimea
сообщение 10.7.2010, 15:41
Сообщение #110


Футбольный бог
Иконка группы

Сообщений: 14 541
Регистрация: 11.1.2008
Из: Симферополь
Украина
ИД на сайте: 222417


Репутация:   1115  


АДВОКАТ, жаль не могу поставить +, но ты крут!!!


--------------------

Go to the top of the page
 
+Quote Post
Den-kondak
сообщение 10.7.2010, 16:58
Сообщение #111


Forza Metal
*******

Сообщений: 9 881
Регистрация: 20.8.2008
Из: Харьков
Украина
ИД на сайте: 248980


Репутация:   1355  


Цитата(asmen @ 10.7.2010, 11:22) *
Понравился подход Адвоката и Кондака.
Спасибо. smile.gif
Цитата(asmen @ 10.7.2010, 11:22) *
1.) http://www.butsa.ru/players/324428 (Cf 21/99 Ск .,Талант 4., Расчётный талант 4.8) Цена 32.879.000.
2.) http://www.butsa.ru/players/440900 (Cm 18/45 . .Талант 7.,Расчётный талант 7.0) Цена 14.919.000.
3.) http://www.butsa.ru/players/101986 (Lm/Cm 28/124 Ск3 Пл.,Талант 3.,Расчётный талант 6.5) Цена 25.576.000.
4.) http://www.butsa.ru/players/46169 (Cd 26/155 Пд3 Гл2 Ау Шт , Талант 9.,Расчётный талант 9.1) Цена 61.905.000.
5.) http://www.butsa.ru/players/384329 (Rm 21/108 Нв , Талант 8.,Расчётный талант 8.0) Цена 53.461.000.

1. 4.668.058
2. 360.557 (из-за совсем низкого мастерства и не очень высокого таланта + отсутствие бонусов/совмещений)
3. 8.203.195
4. 116.357.559
5. 22.615.649


--------------------
Go to the top of the page
 
+Quote Post
Den-kondak
сообщение 10.7.2010, 17:10
Сообщение #112


Forza Metal
*******

Сообщений: 9 881
Регистрация: 20.8.2008
Из: Харьков
Украина
ИД на сайте: 248980


Репутация:   1355  


Цитата(ADBOKAT @ 10.7.2010, 14:34) *
Еще есть пожелания, или примеры игроков у тестеров? wink.gif
26-летний защитник т9 с 7 бонусами, профилями по 20 и мастерством 155 с номиналом 7.556.704 — это круто. smile.gif

Добавлено 10th July 2010 - 17:10
Да и 21-летний т8 массой 108 номиналом 6.380.878 — тоже не то...
Кстати, если у игрока количество бонусных баллов = необходимому числу для получения нового бонуса (бонусы ведь часто устанавливаются не сразу), то твоя формула выдаёт ошибку.


--------------------
Go to the top of the page
 
+Quote Post
playmaker
сообщение 10.7.2010, 17:11
Сообщение #113


Нет войне!
Иконка группы

Сообщений: 10 317
Регистрация: 9.8.2005
Россия
ИД на сайте: 18239


Репутация:   1572  


По формуле Адвоката
в26м171т9 - у тебя выдает ошибку #ЗНАЧ!
http://butsa.ru/xml/players/info.php?id=440799 - 2,4 млн - blink.gif blink.gif blink.gif ???
http://butsa.ru/xml/players/info.php?id=444682 - 3,2млн???
Да и за совмещение добавлять 10% имхо не стоит. Я бы наоборот снимал процентов 5, ибо зачастую покупая игрока, совмещение оказывается сдерживающим фактором.

Сообщение отредактировал playmaker - 10.7.2010, 17:17


--------------------
Куплю товар.
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 19:19
Сообщение #114


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Цитата(playmaker @ 10.7.2010, 16:11) *
По формуле Адвоката
в26м171т9 - у тебя выдает ошибку #ЗНАЧ!
http://butsa.ru/xml/players/info.php?id=440799 - 2,4 млн - blink.gif blink.gif blink.gif ???
http://butsa.ru/xml/players/info.php?id=444682 - 3,2млн???
Да и за совмещение добавлять 10% имхо не стоит. Я бы наоборот снимал процентов 5, ибо зачастую покупая игрока, совмещение оказывается сдерживающим фактором.

1. Ошибку не выдает, видимо ты что-то некорректно ввел. Или прицепи файл с ошибкой - я посмотрю (специально скачивал - ошибки нет unknw.gif , а у остальных как?).
2. Именно так. Я писал, что по моему методу мастерство является самым весомым параметром в формуле (т.к. это самый весомый параметр в самой Игре), потому за счет низкого мастерства 50 у твоей 9-ки будет такой номинал, но поскольку 9-ка быстро качается, то и номинал будет быстро расти с прокачкой (пересчет каждый ИД) - это логично.
Не забывай про ТЗ, мы не стоимость игрока определяем формулой, а номинал = минимальная первая ставка.
По поводу совмещения - частично с тобой согласен. Лично для меня игрок с совмещением - это доп з/п и я предпочту без совмещения (см. мой Диараф) , но не все разделяют такое мнение. Я просматривал много команд и пришел к выводу, что большинство все же за совмещение, т.е. считает такого игрока более ценным. Кроме того, совмещение стоит не малых денег, поэтому логичнее, что оно должно увеличивать НОМИНАЛ. Иначе получается парадокс - ты потратил доп. деньги на совмещение, после чего НОМИНАЛ игрока снизился? Вот мой аргумент по твоему замечанию.

Сообщение отредактировал ADBOKAT - 10.7.2010, 20:41


--------------------
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 19:43
Сообщение #115


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Цитата(Den-kondak @ 10.7.2010, 16:10) *
26-летний защитник т9 с 7 бонусами, профилями по 20 и мастерством 155 с номиналом 7.556.704 — это круто. smile.gif

Черный пиар? wink.gif


Цитата(Den-kondak @ 10.7.2010, 16:10) *
Да и 21-летний т8 массой 108 номиналом 6.380.878 — тоже не то...
Кстати, если у игрока количество бонусных баллов = необходимому числу для получения нового бонуса (бонусы ведь часто устанавливаются не сразу), то твоя формула выдаёт ошибку.


1. Круто или нет - решит ЗАКАЗЧИК wink.gif
Я считаю - нормально для первой ставки, но если скажут - легко (парой движений) поменяю масштаб, а не буду рассказывать сколько дней я выводил такую идеальную формулу wink.gif
У тебя игрок:
4.) http://www.butsa.ru/players/46169 (Cd 26/155 Пд3 Гл2 Ау Шт , Талант 9.,Расчётный талант 9.1) Цена 61.905.000 (текущий номинал).

по твоей формуле его НОМИНАЛ = первая ставка = 116.357.559?! ты уверен, что правильно грубо, технически отсекти множество потенциальных покупателей, лишив их возможности участия в торгах? этим ты создашь преференции богатым клубам (а возможно и махинаторам), которые в несколько ставок сильно поднимут цену в первый же день ПТ, добьются того, что число уникальных ставок будет малО (обычный менеджер увидит, что там намечается "рубка" и поставит ставки на другого игрока, а толстосумы и/или махинаторы будут контролировать весь процесс торгов, т.е. торги будут монопольными.
Этим средние цены на таких классных игроков только будут сбивать.
По моему же методу - на него будет много уникальных ставок и 2 махинатора, сговорившись не смогут повлиять на процесс торгов, поскольку они не знают, сколько из остальных 20 уникальных ставок поставили богатые клубы, а сколько бедные.

Понятно изложил? wink.gif

2. если у игрока количество бонусных баллов = необходимому числу для получения нового бонуса, то ошибку не выдает (специально проверил на версии из последнего релиза). Видимо и ты или не то, или не туда вводил. Ошибку не выдает - выдает бОльший номинал, что есть правильно. smile.gif

Сообщение отредактировал ADBOKAT - 10.7.2010, 19:48


--------------------
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 19:51
Сообщение #116


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Кстати, масштабный коэффициент можно менять каждый сезон таким образом, чтобы он коррелировал с общей денежной массой wink.gif


--------------------
Go to the top of the page
 
+Quote Post
playmaker
сообщение 10.7.2010, 20:11
Сообщение #117


Нет войне!
Иконка группы

Сообщений: 10 317
Регистрация: 9.8.2005
Россия
ИД на сайте: 18239


Репутация:   1572  


Цитата(ADBOKAT @ 10.7.2010, 19:19) *
1. Ошибку не выдает, видимо ты что-то некорректно ввел. Или прицепи файл с ошибкой - я посмотрю.

Файл твой с твоими примерами, я там ничего не менял.


--------------------
Куплю товар.
Go to the top of the page
 
+Quote Post
Uran
сообщение 10.7.2010, 20:32
Сообщение #118


Мирный Атом
Иконка группы

Сообщений: 13 369
Регистрация: 12.10.2004
Из: Тула
Россия
ИД на сайте: 130


Денис, что мешает исправить формулу и не вводить туда условия?


--------------------
Мускрон (Бельгия)........Кавала (Греция)
КУРАТОР ОФИЦИАЛЬНЫХ ТУРНИРОВ и РАЗДЕЛА "ПРЕДЛОЖЕНИЯ"
Go to the top of the page
 
+Quote Post
asmen
сообщение 10.7.2010, 21:03
Сообщение #119


будет и на нашей улице праздник
Иконка группы

Сообщений: 8 432
Регистрация: 17.3.2007
Украина
ИД на сайте: 63677


Репутация:   798  


Адвокат и Кондак. Спасибо и респект за проделанную работу по созданию и оформлению алгоритмов. respect.gif

А теперь по существу. Я не просто так подобрал игроков для тестирования, и по итогам тестирования возникли некоторые вопросы и пожелания к обоим алгоритмам.

Адвокат, можно вывести результат тестирования по моим игрокам отдельно, как у Кондака, что бы можно было разобрать результат по полочкам и по возможности внести коррективы в зависимости от удовлетворяемости результатом..?


--------------------

"САВИС" Швейцария-4А http://www.butsa.ru/roster/1911 ((10 сезон 3 место Swiss Basel Cup II)) приятно блин...:
"АЛЬМАДИС" Сенегал 3"а"
Go to the top of the page
 
+Quote Post
ADBOKAT
сообщение 10.7.2010, 21:16
Сообщение #120


Не грози проспекту БАНДЕРЫ, попивая боярышник на мосту КАДЫРОВА.
*******

Сообщений: 3 662
Регистрация: 22.10.2007
Из: юмский шлях, кэмська волость
Германия
ИД на сайте: 211344


Репутация:   457  


Цитата(asmen @ 10.7.2010, 20:03) *
Адвокат и Кондак. Спасибо и респект за проделанную работу по созданию и оформлению алгоритмов. respect.gif

А теперь по существу. Я не просто так подобрал игроков для тестирования, и по итогам тестирования возникли некоторые вопросы и пожелания к обоим алгоритмам.

Адвокат, можно вывести результат тестирования по моим игрокам отдельно, как у Кондака, что бы можно было разобрать результат по полочкам и по возможности внести коррективы в зависимости от удовлетворяемости результатом..?

Ты не заметил, уже вынес (откорректировал пост выше).
СМОТРИ

Основные различия по 3-му твоему игроку: у меня номинал на него 3.5 млн, у Дэна 8.2 млн.
и по 2-му: у меня 1.9 млн, у него 0.36 млн

Сообщение отредактировал ADBOKAT - 10.7.2010, 21:20


--------------------
Go to the top of the page
 
+Quote Post

14 страниц V  « < 6 7 8 9 10 > » 
Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23.8.2025, 5:28
Rambler's Top100