Давно уже задался вопросом полной формулы расчета опыта, т.к. собирался массово выкачивать персонажей 0-40, где сам 40-й уровень планировался браться в 29 лабе. И мне важно было понять до какого уровня нужно выкачивать твинов, чтобы гарантированно апнуть 40 при закрытии лабы.
Момент настал, результаты получились не совсем ожидаемые относительно всей информации, которую мне удалось найти на форуме. За идеал брал следующие сообщения с темки:
Цитата
В: Сколько добавляет к рейтам Vitality bonus? Какие будут рейты на Exp при полном Vitality и активированном ПА?
Первый столбик: число персов в пати, второй: сколько экспы от базы получает каждый мембер пати, третий: на сколько увеличивается базовое значение экспы с моба.
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 26, 26, 26, 26, 26, 26, 26, 26. Каждый персонаж 26-го уровня апнул 36 уровень, получив 7754897 опыта.
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 27, 27, 27, 27, 27, 27, 27, 27. Каждый персонаж 27-го уровня апнул 38 уровень, получив 9713344 опыта.
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 28, 28, 28, 28, 28, 28, 28, 28. Каждый персонаж 28-го уровня апнул 39 уровень, получив 11205734 опыта.
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 27 (ПА), 27, 27, 27, 27, 27, 27, 27. Каждый персонаж 27-го уровня апнул 38 уровень, получив 10612580 опыта.
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 28 (ПА), 28, 28, 28, 28, 28, 28, 28. Каждый персонаж 28-го уровня апнул 39 уровень, получив 11112596 опыта. (меньше, чем №3, хотя тут 1 перс с ПА)
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 28 (ПА), 28 (ПА), 28, 28, 28, 28, 28, 28. Каждый персонаж 28-го уровня апнул 39 уровень, получив 1114066 опыта. (~ как №5, хотя тут 2 перса с ПА)
Пати из 9 человек: 34 (с бычком и блокировкой опыта), 29 (ПА), 29 (ПА), 29, 29, 29, 29, 29, 29. Каждый персонаж 29-го уровня апнул 40 уровень, получив 12426628 опыта.
Считаем по формуле на примере 1-го кейса:
5834133 [базовый опыт] *(5 [базовые рейты] *1 [ПА, ни у кого нет] +5 [базовые рейты] *0.5 [руна 50%] +2 [vitality])*2.2 [пати бонус, засунул его сюда]) = 5834133 * 9.5 * 2.2 = 121933379.7, это общий опыт за РБ на всю пати. Если поделить его на 9 персов, то получится что каждый должен получить по 13548153.3.
Однако, насколько понял, распределение опыта в пати в том числе зависит еще и от уровней персонажей. Это можно подкрепить тем, что все 3 кейса одинаковые за исключением уровня твинков. Во всех случаях перс с 34-м уровнем сожрал больше опыта, чем все остальные. На просторах интернета нашел следующую формулу расчета распределения опыта в пати:
Цитата
li^2 / (l1^2+l2^2+...+ln^2), где:
li - уровень данного персонажа;
l1, l2 ... ln - уровни всех персонажей в пати.
Если это учесть, тогда должно получиться следующее:
121933379.7 [общий опыт за РБ на пати] * 26^2 / (26^2 * 8 + 34^2) = 12557429.1, что тоже сильно отличается от 7754897.
Считать пробовал различными способами, меняя переменные местами и убирая некоторые из них (например, vitality). Но с полученными результатами кейсов так и не удалось совпасть.
Уважаемые администрация, а также шарящие игроки, прошу вашей помощи в этом нелегком вопросе!
В идеале получить точную формулу, подставив значения в которую даст идентичный результат проверенных кейсов.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
ВашаУдача
Добрый день!
Давно уже задался вопросом полной формулы расчета опыта, т.к. собирался массово выкачивать персонажей 0-40, где сам 40-й уровень планировался браться в 29 лабе. И мне важно было понять до какого уровня нужно выкачивать твинов, чтобы гарантированно апнуть 40 при закрытии лабы.
Момент настал, результаты получились не совсем ожидаемые относительно всей информации, которую мне удалось найти на форуме. За идеал брал следующие сообщения с темки:
А также инфу по пати-бонусу:
С чем работаем:
Базовый опыт РБ: 5834133
Базовые рейты: x5
Прогнанные кейсы:
Считаем по формуле на примере 1-го кейса:
5834133 [базовый опыт] * (5 [базовые рейты] * 1 [ПА, ни у кого нет] + 5 [базовые рейты] * 0.5 [руна 50%] + 2 [vitality]) * 2.2 [пати бонус, засунул его сюда]) = 5834133 * 9.5 * 2.2 = 121933379.7, это общий опыт за РБ на всю пати. Если поделить его на 9 персов, то получится что каждый должен получить по 13548153.3.
Однако, насколько понял, распределение опыта в пати в том числе зависит еще и от уровней персонажей. Это можно подкрепить тем, что все 3 кейса одинаковые за исключением уровня твинков. Во всех случаях перс с 34-м уровнем сожрал больше опыта, чем все остальные. На просторах интернета нашел следующую формулу расчета распределения опыта в пати:
Если это учесть, тогда должно получиться следующее:
121933379.7 [общий опыт за РБ на пати] * 26^2 / (26^2 * 8 + 34^2) = 12557429.1, что тоже сильно отличается от 7754897.
Считать пробовал различными способами, меняя переменные местами и убирая некоторые из них (например, vitality). Но с полученными результатами кейсов так и не удалось совпасть.
Edited by ВашаУдачаУважаемые администрация, а также шарящие игроки, прошу вашей помощи в этом нелегком вопросе!
В идеале получить точную формулу, подставив значения в которую даст идентичный результат проверенных кейсов.
Link to comment
Share on other sites
17 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.