Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Тренеры
Золотая бутса > ФУТСОЮЗЫ > Форумы футсоюзов > Африка > ЮАР > Клуб "НЕзолотая Молодежь"
Страницы: 1, 2
Чижъ
математика. без флуда по возможности
playmaker
В общем, по предварительным расчётам эффект от тренеров снижен в 2.6 раза по сравнению с заявленным в правилах.
Александр Викторович
почему такое может быть?
формула не та что ли
Чижъ
Цитата
по предварительным расчётам эффект от тренеров снижен в 2.6 раза по сравнению с заявленным в правилах.

тема закрыта, можем расходиться ))))))))))
playmaker
Цитата(Александр Викторович @ 14.11.2012, 17:39) *
почему такое может быть?
формула не та что ли

А почему админы вообще полезли в формулу тренировок?
Видимо, оценили, что 27% - это будет слишком крутая прибавка и порезали до 10%.
Александр Викторович
прибавка в 10% выглядит смешно
playmaker
Цитата(Александр Викторович @ 14.11.2012, 18:44) *
прибавка в 10% выглядит смешно

Надо будет набрать полную статистику по всем возрастам. Возможно в долгосрочной перспективе побольше выйдет.
Александр Викторович
могу пособирать тебе, если надо (если вип-2 дает расширенный отчет)
Чижъ
Цитата
А почему админы вообще полезли в формулу тренировок?

Уран тут недавно говорил, что он все твои сообщения отслеживает wink.gif
playmaker
Цитата(Чижъ @ 14.11.2012, 23:27) *
Уран тут недавно говорил, что он все твои сообщения отслеживает wink.gif

Александр Викторович
Сказал Чиж и любезно сохранил твой пост)
Чижъ
поковырял секвентиал.
Цитата
теперь коэф. между 2,5 и 3. Я про это говорил

если берем 2.75, например, то вместо привычно 0.174 для 16/8/1 получаем 0.155, что равно... барабаны... 12.25% ослабления.
"новый тренер 33333 почти такой же как тренер-3", только на 12.25% слабее.
1% прироста на тренировке = тренер-3 превращается в тренера 2.97. а мне кажется что Уран говорил явно не про 2.97, а гораздо ниже. и, следовательно, нифига новый тренер-33333 даже примерно не равен старому тренеру-3.

старая формула:

Цитата
Add=Math.max(Math.round(1000*100*Math.pow(9*0.13+Math.pow(factGift,0.6)*0.6,2)/(19+Math.pow(this.skills[i]/(this.Pos=="Gk"?7.7:1),2))/50*(1-(Math.pow(Math.abs(this.Age-22.5),1.84))*0.013)*(1-(Math.pow(this.Skl,0.6))*(0.019-factGift*0.001)))/1000-0,0-0);   this.Skl+=Add;

это кусок из кода
Add - прибавка к умению
Skl - само умение
factGift - расчетный талант
this.skills[i]/(this.Pos=="Gk"?7.7:1)
для голкипера все мастерство (оно же первое умение) делится на 7.7, для остальных просто тренируемое умение
умножение на 1000, округление и деление на 1000 - для того, чтобы числа считались с точностью до тысячных, как и было раньше


как плохо что я не программист (
millioner88
Попробуйте.
playmaker
Цитата(millioner88 @ 15.11.2012, 12:21) *
Попробуйте.

А что поменял?
millioner88
Цитата(playmaker @ 15.11.2012, 12:23) *
А что поменял?

Формулу. Добавил тренеров. Ограничение на кол-во тренировок=1.
playmaker
Цитата
Там влияние базового коэфа тренере, который стал меньше, не линейное, а добавляется к расчётному таланту и возводится в степень.

Кто как понял эту фразу? Повлияет ли это на единичек или нет?
Добавлено 15th November 2012 - 12:33
Как понял я. Допустим, у нас рт 12.0 и старый тренер-3. (12+3) возводится в какую-то степень.
Теперь у нас (12+2.5) возводится в степень.


Добавлено 15th November 2012 - 12:31
Цитата(millioner88 @ 15.11.2012, 12:25) *
Ограничение на кол-во тренировок=1.

А зачем оно нужно? =)
Добавлено 15th November 2012 - 12:38
Цитата(millioner88 @ 15.11.2012, 12:21) *
Попробуйте.

Вообще похоже.

обещает +0.115, предыдущая тренировка была +0.118
millioner88
Цитата(playmaker @ 15.11.2012, 12:38) *
А зачем оно нужно? =)

Если прирост на одной тренировке совпадет, то можно будет убрать.
playmaker
Цитата(millioner88 @ 15.11.2012, 12:42) *
Если прирост на одной тренировке совпадет, то можно будет убрать.

Я по Авроре своей посмотрел. Совпадает.
playmaker
Цитата(playmaker @ 15.11.2012, 12:38) *
Вообще похоже.

обещает +0.115, предыдущая тренировка была +0.118

+0.117 получилось
millioner88
Цитата(playmaker @ 15.11.2012, 13:34) *
+0.117 получилось

Разница 0.002. Это много или нет?
Какое было значение умения (с точностью до тысячных) до тренировки? Думаю дело в этом.
playmaker
16.299 +0.117 16.416
millioner88
Цитата(playmaker @ 15.11.2012, 13:48) *
16.299 +0.117 16.416

Всё-равно +0.115 насчитывает.
playmaker
14.11.12 --- 4 тренера с прибавкой 22.95% (для взрослых)


15.11.12 --- 5 тренеров с прибавкой 26.91% (для взрослых)





Последние 3 игрока ушли в минус понятно почему - тренируемый скилл ещё слишком мал.
Но сравните Силагаву с Чинаром и Герика с Арасом. В этих парах мастерство и тренируемый скилл сопоставимы, разница только в рт. Так вот улучшение тренеров на 4% привело к улучшению тренировок:
  • скилла 20+ на 3.0% для рт 12.7 и на 4.4% для 9.1
  • скилла 16+ на 2.0% для рт 12.8 и на 2.8% для 9.0


Очевидно, что тренеры не дают ожидаемого эффекта раскачанным единичкам.

Либо дело в том, что 3 знака после запятой тоже дают слишком большую погрешность в таких микроскопических вычислениях.
Чижъ
http://www.butsa.ru/players/516494
Тренеры 18.72, От до трени равен 1, по формуле миллионера должен был быть 2.047, затупил. получилось 2.0
millioner88

Почти сошлось.

Прогноз на следующую тренировку:
millioner88
Цитата(Чижъ @ 15.11.2012, 15:28) *
http://www.butsa.ru/players/516494
Тренеры 18.72, От до трени равен 1, по формуле миллионера должен был быть 2.047. получилось 2.0

Должен был прибавить 0.992, прибавил 0.995. Разница 0.003.
Может разница из-за влияния возраста. Раньше в энциклопедии было например 79%, а на самом деле было 79,3055.. Сейчас написано 91%, но может быть и 91,3%, и 90,7%. Это тоже погрешность даёт. И чем больше прибавка, тем больше погрешность.
millioner88
Цитата(millioner88 @ 15.11.2012, 15:36) *
Почти сошлось.
Прогноз на следующую тренировку:

Кстати. Получается, что по 3м последним игрокам разница между прогнозом и наблюдаемым приростом уменьшилась и стала ближе к 0. Надо будет завтра их посмотреть, надеюсь разница будет 0.003, 0.001 и -0.001.
playmaker
Цитата(millioner88 @ 15.11.2012, 15:43) *
Должен был прибавить 0.992, прибавил 0.995. Разница 0.003.
Может разница из-за влияния возраста. Раньше в энциклопедии было например 79%, а на самом деле было 79,3055.. Сейчас написано 91%, но может быть и 91,3%, и 90,7%. Это тоже погрешность даёт. И чем больше прибавка, тем больше погрешность.

Тоже есть такая мысль, что в той таблице не целочисленные значения.
playmaker
Уран подтвердил, что возрастная таблица округлена. Видимо там какая-то функция. При желании можно вычислить коэффы более точно.
playmaker


В общем близко (Силагава 12.8 стал). Возможно 18-19 летним по паре десятых процента добавить стоит.
Чижъ


формула миллионера

в общем гуляет точность
millioner88
Цитата(Чижъ @ 16.11.2012, 20:22) *
в общем гуляет точность

В профиле игрока умения до сотых округлены, уже только из-за этого возможны отклонения до 0.004. С учётом этого, разница между прогнозом и фактом получается +/- 0.001-0.002, а это не слишком много.

Например, Токе Роберг. По факту: умение 21.096 было, 21.151 стало, прирост 0.055. Прогноз: умение 21.1 было, 21.154 стало, прирост 0.054. Разница 0.001. По остальным аналогично.
millioner88
Цитата(playmaker @ 16.11.2012, 17:15) *
В общем близко (Силагава 12.8 стал). Возможно 18-19 летним по паре десятых процента добавить стоит.

Здесь 3 последних игрока выпадают (уж очень большая разница, надо их будет перепроверить, может я неправильно посчитал). А также 2 с рт 12.8 (у меня максимальный рт у игроков на 3 балла ниже, т.е. сравнивать не с кем было, для рт 15 в таком случае думаю разница ещё больше будет).

Добавлено 16th November 2012 - 22:14
Надо больше данных: Возраст, Рт, Мастерство (до сотых), Тренируемое умение (до тысячных), Прирост (до тысячных).

И коэффициенты интенсивности тренировки для игроков от 30 лет желательно узнать (хотя бы до 33-34 лет).
Тогда должно получиться поточнее спрогнозировать прирост.
Чижъ
Цитата
В профиле игрока умения до сотых округлены

я не из сотых брал, а с предыдущей тренировки wink.gif
millioner88
Цитата(Чижъ @ 16.11.2012, 23:18) *
я не из сотых брал, а с предыдущей тренировки wink.gif

Ну а прогноз ты как делал? Заходил в профиль игрока, а там до сотых.
playmaker
Цитата(millioner88 @ 16.11.2012, 22:14) *
Здесь 3 последних игрока выпадают (уж очень большая разница, надо их будет перепроверить, может я неправильно посчитал). А также 2 с рт 12.8 (у меня максимальный рт у игроков на 3 балла ниже, т.е. сравнивать не с кем было, для рт 15 в таком случае думаю разница ещё больше будет).

Добавлено 16th November 2012 - 22:14
Надо больше данных: Возраст, Рт, Мастерство (до сотых), Тренируемое умение (до тысячных), Прирост (до тысячных).

И коэффициенты интенсивности тренировки для игроков от 30 лет желательно узнать (хотя бы до 33-34 лет).
Тогда должно получиться поточнее спрогнозировать прирост.

Могу выложить после сегодняшней тренировки подробную раскладку по возрастам вплоть до 33 лет.
millioner88
Цитата(playmaker @ 17.11.2012, 12:13) *
Могу выложить после сегодняшней тренировки подробную раскладку по возрастам вплоть до 33 лет.

Давай, пригодится. Чем больше данных, тем лучше. И желательно в Excel.
playmaker
http://goo.gl/Z7hwh
завтра ещё 2 комы выложу
playmaker
Затестить бы на ком-нибудь без тренеров или хотя бы со стандартным.
playmaker
Цитата(playmaker @ 17.11.2012, 22:52) *
http://goo.gl/Z7hwh
завтра ещё 2 комы выложу

Обновил. Пошаманил с формулой. Получилось поближе, чем у millioner88.
Возрастную составляющую 1-(ABS(ВОЗРАСТ-22.5)^1.84)*0.013 заменил на 1-(ABS(ВОЗРАСТ-22.5)^1.35)*0.016
Тренерскую составляющую 3*3*0,13 заменил на (100+ТРЕНЕРЫ*5/3)/100



Добавлено 18th November 2012 - 20:55
millioner88, можешь в бескрипте поправить расчёт под эту формулу и не ограничивать одной тренировкой?
millioner88
Цитата(playmaker @ 18.11.2012, 20:55) *
millioner88, можешь в бескрипте поправить расчёт под эту формулу и не ограничивать одной тренировкой?

millioner88
Цитата(millioner88 @ 16.11.2012, 22:14) *
Здесь 3 последних игрока выпадают (уж очень большая разница, надо их будет перепроверить, может я неправильно посчитал). А также 2 с рт 12.8 (у меня максимальный рт у игроков на 3 балла ниже, т.е. сравнивать не с кем было, для рт 15 в таком случае думаю разница ещё больше будет).

Перепроверил. Получилось +0.592, +0.594, +0.543. И по 2м с рт12.8 разница всего 0.001.
Если считать после тренировки, то всё сходится. Если до - не всегда. Чудеса математики smile.gif
Чижъ
это называется плея заколебало и он решил вязть в руки калькулятор )
потолки по единицам моим 27 лет поднялись на +3..+4
сейчас проверим на тренировке
playmaker
millioner88, спасибо.
Чижъ, post-1.gif
playmaker
Если нигде не ошиблись, то 9к действительно можно качать под 175.
millioner88
Цитата(playmaker @ 19.11.2012, 12:42) *
millioner88, спасибо.

Пожалуйста. Раз смог достать мою формулу из скрипта, то мог бы сам её и поправить wink.gif
playmaker
Цитата(millioner88 @ 19.11.2012, 13:01) *
Пожалуйста. Раз смог достать мою формулу из скрипта, то мог бы сам её и поправить wink.gif

У меня crx как-то неправильно собирался...
millioner88
Цитата(playmaker @ 18.11.2012, 20:55) *
Обновил. Пошаманил с формулой. Получилось поближе, чем у millioner88.
Возрастную составляющую 1-(ABS(ВОЗРАСТ-22.5)^1.84)*0.013 заменил на 1-(ABS(ВОЗРАСТ-22.5)^1.35)*0.016
Тренерскую составляющую 3*3*0,13 заменил на (100+ТРЕНЕРЫ*5/3)/100

Поменял в своей формуле возрастную составляющую.
По твоей формуле: расхождение у 6ти игроков на +/- 0.001-0.002
По моей: расхождение у 4х игроков на +/- 0.001

И по 2й команде у меня точнее выходит.

Добавлено 19th November 2012 - 13:12
Цитата(playmaker @ 19.11.2012, 13:08) *
У меня crx как-то неправильно собирался...

В пути к файлу без русских букв надо.
Чижъ

горячие пирожки, горячие пирожки..

Добавлено 19th November 2012 - 13:13
Цитата
У меня crx как-то неправильно собирался...

фу, все такие злобные программеры, шо аж противно )

п.с. я тренировку пробаранил sad.gif
Ронни
Главное пролу формулу не давать))
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.