![]() |
Здравствуйте, гость ( Вход )
![]() |
![]()
Сообщение
#1
|
|
![]() Сидит на скамье запасных ![]() Сообщений: 255 Регистрация: 13.2.2007 ![]() ИД на сайте: 69709 Репутация: ![]() ![]() ![]() |
Добрый день.
Хочу всем кто переживает по поводу ввода опыта в зависимости от результата матча формулу, которая будет реализовывать такую же концепцию, только более гладким способом, то есть опыт, получаемый командой в зависимости от результата будет зависеть от силы противника. ФОРМУЛА F(x,y) = Kтур*ВРЕМЯ+[(x-y)^(1/3) + RESULT*P] где Ктур - Коэффициент матча, то есть как сейчас для товарищеских матче равняется 0.5, для чемпа 1 ВРЕМЯ - время матча x - сила той команды для которой расчитывается опыт y - сила команды противника RESULT - результат матча (1 - победа, -1 поражения, 0 или что-то еще ничья) P - получаемый бонус опыта которое показывает сколько опыта будет вычтено или добавлено при игре с равной комой, то есть когда X= Y. Таким образом получаем что при выигрыше у равной команды получим в случае товы 45+P. В случае поражение оказывается 45 -P График функции нарисую и продемонстрирую. Тем кто знаком с математикой, понять будет легко. По сути данная функиция представляет собой нечетную функицю кубического корня от разности силы команд, остальные коэффициенты лишь подгоняют ее в нужные рамки. Конечно, скобка должна умножаться еще на некоторое число, потому что при такой ситуации как сейчас разность влияние оказывает очень слабое. В связи с этим вопрос к администрации, в каком диапазоне хочется чтобы варьировался получаемый опыт. То есть сколько должна получить команда, обыгравшая/проигравшая соперника скажем на 100 сильнее. Мне кажется что таким образом игра будет интереснее потому что 1. Подбирать соперника лучше по своим силам 2. Бессмысленно в товах ради опыта подбирать сильного соперника для опыта. Потому как получение опыта от проигрыша сильному сопернику будет не очень большим. Хотелось бы услышать ваши комментарии -------------------- |
|
|
![]() |
![]()
Сообщение
#46
|
|
![]() You can't take the sky from me... ![]() Сообщений: 7 849 Регистрация: 22.6.2006 Из: Россия, г. Тула ![]() ИД на сайте: 24465 Репутация: ![]() ![]() ![]() |
Можно привязать коэффициент опыта к изменению морали после матча.
Формула простейшая: К = 1 + ИМ*0.1, где К - коэффициент опыта игрока, полученного после матча (опыт умножается на коэфф); ИМ - изменение морали игрока после матча. -------------------- |
|
|
![]()
Сообщение
#47
|
|
![]() Футбольный бог ![]() Сообщений: 31 506 Регистрация: 11.8.2005 Из: Nojabrsk ![]() ИД на сайте: 18454 Репутация: ![]() ![]() ![]() |
Можно привязать коэффициент опыта к изменению морали после матча. Формула простейшая: К = 1 + ИМ*0.1, где К - коэффициент опыта игрока, полученного после матча (опыт умножается на коэфф); ИМ - изменение морали игрока после матча. а может не нужно! мораль моралью, а опыт опытом.... сейчас все пытаются из Бутсы "новогодний винегрет"....смешивая все в одну кучу -------------------- ----------------------------------------------------------------------------
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]()
Сообщение
#48
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
Больше не хотел возвращаться к этому вопросу, но все-таки сделаю это в последний раз.
Учитывая высказанные замечания, что полузащитники будут немного обижены, и я частично с этим согласен, т.к. только позиции Дм и Ам действительно будут немного обижены, а Рм, Лм и См сейчас получают адекватные оценки, предложу более упрощенный вариант своей концепции. Вся команда будет получать одинаковый опыт в зависимости от средней оценки этой команды в матче. Будет еще проще все сделать. Алгоритм такой: считается средняя оценка одной команды, затем другой. Потом выводится средняя оценка всего матча. средняя оценка команды в матче: Оц(ср)=(Оц1*t1+Оц2*t2+....Оцn+tn):(t1+t2+...tn), где t-время игрока, проведенное на поле, n-количество игроков, вышедших на игру. Игроки 1-й команды получают опыт: О=К*Ti*(1+(Оц(ср)1-Оц(м)):Оц(м)), где К-коэффициент турнира(0,5-това,1,0-чемп,1,25-кубок и т.д.) Ti-время игрока в матче Оц(ср)1- средняя оценка игроков 1-й команды Оц(м)-средняя оценка матча. Для второй команды, соответственно. Проще только, вообще ничего не делать. Таким образом, мы привязываем опыт к разнице в силе команд и к счету в матче. Если, скажем, слабая команда проиграла более сильной с разницей в один мяч, т.е. для себя неплохо сыграла, то она получит в чемпе не 45 очков опыта, а на уровне 70-80 очков, а сильная не 135, а, скажем, 100-110. Так будет справедливо. Все игроки в команде получат одинаковый опыт. А в будущем, когда поправят оценки для всех позиций, можно будет перейти к дифференциации опыта среди игроков в команде. -------------------- |
|
|
![]()
Сообщение
#49
|
|
![]() ![]() Сообщений: 42 385 Регистрация: 13.5.2008 Из: Красногвардейское ![]() ИД на сайте: 227634 Репутация: ![]() ![]() ![]() |
еще раз тебе напомню, что генератор выдает не всегда адекватные оценки
и уже предлагать что-то, построенное на том, что поправят неизвестно когда - несерьезно -------------------- |
|
|
![]()
Сообщение
#50
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
еще раз тебе напомню, что генератор выдает не всегда адекватные оценки и уже предлагать что-то, построенное на том, что поправят неизвестно когда - несерьезно Приведи пример хоть одной неадекватно выданной оценки. Даже если это немного и есть для конкретных игроков, то по средней оценке команды всё выравнивается. Предложение работоспособно хоть 100 лет и не нужно ждать что поправят неизвестно когда. Когда поправят, тогда и будет продолжение. Не нужно ничего писать, не разобравшись. Данный вопрос мною хорошо изучен. Единственной преградой может быть только то, что это может не вписаться в ваше желание "придушить" развитие "единичек". -------------------- |
|
|
![]()
Сообщение
#51
|
|
![]() Наглец, отвечающий на провокации. ![]() Сообщений: 7 377 Регистрация: 20.11.2008 ![]() ИД на сайте: 41771 Репутация: ![]() ![]() ![]() |
Упорный парень. Ему как минимум четыре человека твердят, что все хавбеки (не только ам и дм, но и см, лм, и рм) сейчас получают заниженные оценки, а он опять за своё. Примеры не помогают.
К морали также нельзя привязываться, поскольку существуют проблема в виде удаления на последних минутах при выигрышном счёте и как следствие некорректный расчёт падения/повышения морали. -------------------- ![]() |
|
|
![]()
Сообщение
#52
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
Цитата Упорный парень. Ему как минимум четыре человека твердят, что все хавбеки (не только ам и дм, но и см, лм, и рм) сейчас получают заниженные оценки, а он опять за своё. Примеры не помогают. Ответ тот же. Вначале внимательно прочитай, что написано выше, потом пиши свое мнение. Вся команда будет получать одинаковый опыт в зависимости от средней оценки этой команды в матче. -------------------- |
|
|
![]()
Сообщение
#53
|
|
![]() ![]() Сообщений: 42 385 Регистрация: 13.5.2008 Из: Красногвардейское ![]() ИД на сайте: 227634 Репутация: ![]() ![]() ![]() |
еще раз тебе напомню, что генератор выдает не всегда адекватные оценки и уже предлагать что-то, построенное на том, что поправят неизвестно когда - несерьезно Приведи пример хоть одной неадекватно выданной оценки. Даже если это немного и есть для конкретных игроков, то по средней оценке команды всё выравнивается. Предложение работоспособно хоть 100 лет и не нужно ждать что поправят неизвестно когда. Когда поправят, тогда и будет продолжение. Не нужно ничего писать, не разобравшись. Данный вопрос мною хорошо изучен. Единственной преградой может быть только то, что это может не вписаться в ваше желание "придушить" развитие "единичек". дядя, ты хотя бы на команды смотрел. у меня одна единичек уже больше двух сезонов качает, Ронни ты, помнится, тоже что-то там пытался вставить. вот тебе пример из этого же топика http://www.butsa.ru/matches/4194118 - почему у победившей команды такие невысокие оценки? ведь они сотворили фактически подвиг при такой разнице в силе -------------------- |
|
|
![]()
Сообщение
#54
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
Цитата http://www.butsa.ru/matches/4194118 - почему у победившей команды такие невысокие оценки? ведь они сотворили фактически подвиг при такой разнице в силе Давай начнем с того, что я тебе не дядя. У меня есть Ник или Имя. А по существу. Приведенный пример прекрасно вписывается в тот опыт, что получили бы игроки обеих команд. Даже несмотря на то, что в матче искусственно занижена сила победившей команды. Особого подвига не вижу. Да и победа в один мяч. При большей разнице в счете были бы выше оценки и больше опыта. Выше формулы есть. Возьми и посчитай. -------------------- |
|
|
![]()
Сообщение
#55
|
|
![]() Наглец, отвечающий на провокации. ![]() Сообщений: 7 377 Регистрация: 20.11.2008 ![]() ИД на сайте: 41771 Репутация: ![]() ![]() ![]() |
Цитата Упорный парень. Ему как минимум четыре человека твердят, что все хавбеки (не только ам и дм, но и см, лм, и рм) сейчас получают заниженные оценки, а он опять за своё. Примеры не помогают. Ответ тот же. Вначале внимательно прочитай, что написано выше, потом пиши свое мнение. Вся команда будет получать одинаковый опыт в зависимости от средней оценки этой команды в матче. Кажется Уран уже дал ответ на это предложение. Конечно не на последнюю версию, но на близкое к ней. 1. Нельзя привязываться к оценкам за матч, т.к. они зачастую не отражают происходящего, разницу в силе и т.д. Зачем продолжать городить огороды дальше? Направь энергию в другое русло. Сообщение отредактировал Kyrre - 5.1.2011, 22:56 -------------------- ![]() |
|
|
![]()
Сообщение
#56
|
|
![]() ![]() Сообщений: 42 385 Регистрация: 13.5.2008 Из: Красногвардейское ![]() ИД на сайте: 227634 Репутация: ![]() ![]() ![]() |
невнимательность - это диагноз
-------------------- |
|
|
![]()
Сообщение
#57
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
Цитата Кажется Уран уже дал ответ на это предложение. Зачем продолжать городить огороды дальше? Направь энергию в другое русло. Потому что, считаю последнее предложение на порядок лучше, чем то которое было всем предложено в известной теме. И на него Уран еще не отреагировал. Тебе оно не нравиться, напиши свое мнение. Я приму его к сведению. А пока это словоблудие. Конкретно замечания напиши. Добавлено 5th January 2011 - 22:07 Цитата Цитата(Uran @ 4.1.2011, 19:40) * 1. Нельзя привязываться к оценкам за матч, т.к. они зачастую не отражают происходящего, разницу в силе и т.д. Здесь Уран ошибается. Соотношение оценок, полученных командами в матче как раз это всё и отражает. -------------------- |
|
|
![]()
Сообщение
#58
|
|
![]() Наглец, отвечающий на провокации. ![]() Сообщений: 7 377 Регистрация: 20.11.2008 ![]() ИД на сайте: 41771 Репутация: ![]() ![]() ![]() |
Здесь Уран ошибается. Соотношение оценок, полученных командами в матче как раз это всё и отражает. На каком основании сделан такой вывод? АВ дал матч. Посчитайте сколько опыта получили бы команды. -------------------- ![]() |
|
|
![]()
Сообщение
#59
|
|
![]() Нет войне! ![]() Сообщений: 10 317 Регистрация: 9.8.2005 ![]() ИД на сайте: 18239 Репутация: ![]() ![]() ![]() |
Docyk, тут действительно надо проанализировать в экселе сотни матчей чтобы быть уверенным в правильной взаимосвязи средней оценки от результата, соотношения сил и пр. А потом для различных команд с различными успехами посмотреть действие этой модели. Никто же не будет принимать такое глобальное нововведение только потому что вы считаете это верным.
Сообщение отредактировал playmaker - 5.1.2011, 23:29 -------------------- Куплю товар.
|
|
|
![]()
Сообщение
#60
|
|
![]() Тренер на пенсии ![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 9 553 Регистрация: 18.8.2008 ![]() ИД на сайте: 241471 Репутация: ![]() ![]() ![]() |
Здесь Уран ошибается. Соотношение оценок, полученных командами в матче как раз это всё и отражает. На каком основании сделан такой вывод? АВ дал матч. Посчитайте сколько опыта получили бы команды. 1.На основании своего опыта 2,5-летнего присутствия в ЗБ и имеющихся аналитических способностей. Для меня принцип работы Генератора не является загадкой. 2. По матчу выше ответил. Там имеет место искусственное занижение силы победившей команды. Победившая команда, до выхода игроков-недомерков играла совсем другой силой и вела в счете 2:0. После замен, следующий отрезок матча эта команда проиграла 0:1, что закономерно при снижении силы. И получила вполне адекватные оценки как за общую победу и без всяких подвигов. И эти оценки выше, чем у проигравших. И опыта получат больше. А сколько, если есть желание, считайте сами. Если не понимаете таких элементарных вещей, то нам больше не о чем разговаривать. -------------------- |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 23.7.2025, 5:43 |