Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
3:19
1022
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Общий игровой форум-->

Ценность статов.


1|2|3|4|5|6|7|8

АвторЦенность статов.
для Now_Or_Newer:
что-то в своем альтернативном ходу мыслей ты что-то сам себя кажется запутал .... а вообще мне ета тема не очень нитересна ) ибо важнее не знать , что дает болшее преймущество , а уметь етим преймуществом воспользоваться , понимать как єто преймущество использовать .... к примеру варвар с налетами может использовать бонус БД выгоднее чем удачу , а кто-то наоборот ....
для Silvering:
На Вашем примере:
можно убедиться, что n-й ход наступает на 0,95n+0,05 секунде, где n=11, 21, 31 и т.д. Эффект при этом: n/(0,95n+0,05)->1,0526 при n-> бесконечность.
конкретный пример
2 лэ,
один в кольцах бд, амуле вора, стальсапоги = 4 деф 3 бд 1 лак 5 ини
второй в кольцах и амуле война = 9 атаки 2 деф 9 ини
теоретически равенство
на самом деле второй выинает ини и расстеляет первого

Не факт, кстати... Ну первый раз первый выдаст залп, снеся половину эльфолуков, а дальше может срабатывать мораль и удача у второго эльфа. Ну и слишком утрированно, 9 атаки 9 ини... ты ещё сравни варвара с СМ +10 против варвара +10 к атаке... притом что статы одинаковы (имею ввиду, что СМ=атаке... но не для варвара).
На счет конкретных примеров: эльфу без кольцов инки и кулона отречения не вынести барба с вожаками. По этому выходит +15 ини -1деф +атака=9 атаки 2 деф и 9 ини.
Поправте если я не прав.

В гв тому же эльфу против кастера либо первый ход лак, либо второй ход не в счет. БД не поможет.
80
для Now_Or_Newer:
Нет не так.
Давай с этой же позиции сравним ценность силы магии и количества заклинаний. Есть маг с силой магии 25 и 5 знаний, и есть маг с силой магии 5 и 25 знаний. Какой из них больше урона нанесёт ? М ?
Не учитываем, что гоблину до стены надо ещё добежать ? И потом, повторюсь, попробуй рядом с гоблином поставить кошмара, который ему мораль заминусует... и повторить расчет.
для Fimmy:
он ведь указал что рассматривает чисто математический , "тепличный" случай. на практике встречающийся разве что в ГН на монстрах (который сам добежит и ему всегда есть чем ответ снять ...) а касательно ситуации в бою уже давно все выяснили что ценность статов в разных условиях разная и математически ее нельзя ничем измерить ....
для Fimmy:
Второй маг больше. Если проживет столько...
Я привел некую абстрактную модель и в ее рамках попытался дать ответ на абстрактный вопрос автора (причем с бд таки ошибся). А Вы используете готовые шаблоны из вполне реальных ситуаций. Никто и не спорит, что сравни варвара с СМ +10 против варвара +10 к атаке - далеко неравноценно.
Почти не было свободного времени у меня и ничерта я не сосчитал почти. И не знаю когда досчитаю.
А, в-общем, идея такая. Представим двух абстрактных юнитов с одинаковыми характеристиками, и небольшими доп. условиями: атака юнитов равна защите юнитов, урон у них постоянный и у них нет ни удачи, ни БД. Теперь возьмём 2 пачки этих юнитов и заставим их сражаться друг с другом. И отследим их сражение на следующем куске: атака первого юнита, ответ второго юнита, атака второго юнита, ответ первого юнита. При условиях описанных выше далее всё будет происходить циклично точно по такой же схеме. Если после этого цикла (А1О2А2О1) количество солдат в обоих юнитах будет относиться к первоначальному(до цикла) количеству с одинаковым коэффициентом, то мы будем говорить что силы равны и у этих пачек будет ничья.
Путано как-то написал, но вот то же самое, но в цифрах. Допустим, у юнитов дамага=1 и хиты=5. И в обоих пачках по 1000 рыл. Тогда после первой атаки во второй пачке станет 800 рыл, после ответа второй пачки в первой станет 840 рыл, после атаки второй пачки в первой останется 680 рыл и после того, как она ответит во второй останется 800-156=818 рыл. То есть после цикла из начальных 1000 и 1000, мы получим количество в 820 и 818. Очевидно, что в данном случае на бесконечности первая пачка выиграет. Чтобы получилась "ничья" нужно ненамного увеличить количество во второй пачке, чтобы после цикла к1начальное/к1послецикла=к2начальное/к2послецикла.
Не читайте пост 108. Он недействителен. Я случайно отправил.
А ещё лучше удалите.
Подпись.
Теперь можно читать.

Почти не было свободного времени у меня и ничерта я не сосчитал почти. И не знаю когда досчитаю.

А, в-общем, идея такая. Очень сложно, конечно. Можно не читать, если не хочется.

Представим двух абстрактных юнитов с одинаковыми характеристиками, и небольшими доп. условиями: атака юнитов равна защите юнитов, урон у них постоянный и у них нет ни удачи, ни БД. Теперь возьмём 2 пачки этих юнитов и заставим их сражаться друг с другом. И отследим их сражение на следующем куске: атака первого юнита, ответ второго юнита, атака второго юнита, ответ первого юнита. При условиях описанных выше далее всё будет происходить циклично точно по такой же схеме. Если после этого цикла (а1о2а2о1) количество солдат в обоих юнитах будет относиться к первоначальному(до цикла) количеству с одинаковым коэффициентом, то мы будем говорить что силы равны и у этих пачек будет ничья.
Путано как-то написал, но вот то же самое, но в цифрах. Допустим, у юнитов дамага=1 и хиты=5. И в обеих пачках по 1000 рыл. Тогда после первой атаки во второй пачке станет 800 рыл, после ответа второй пачки в первой станет 840 рыл, после атаки второй пачки в первой останется 680 рыл и после того, как она ответит во второй останется 800-136=664 рыла. То есть после цикла из начальных 1000 и 1000, мы получим количество в 680 и 664. Очевидно, что в данном случае на бесконечности первая пачка выиграет. Чтобы получилась "ничья" нужно ненамного увеличить количество во второй пачке, чтобы после цикла получилось к1начальное/к1послецикла=к2начальное/к2послецикла. В данном случае нужно, чтобы в первой пачке осталась 1000, а во второй стало ~1020. Тогда выйдет, а1 - во второй 820, о2 – в первой 836, а2 – в первой 672, о1 – во второй 685,6. Считаем отношение 1000/672 = 1,48 и 1020/685,6= 1,48. То есть количество в обеих пачках понизилось в одно и тоже число раз. Следовательно, на бесконечности при возможности нескончаемого дробления солдат на части ни одна из пачек не сможет выиграть.

В-общем виде можно вывести формулу количества, необходимого для ничьи. Вот она - к2=к1*sqrt(1+dh^2), где dh - отношение дамаги к хитам.
Если б в приведённом примере было дамага=1, а хиты=2, то для ничьи нужно к1=1000, а к2=~1118. А если б, например, в приведённом примере было дамага=1, а хиты=1, то для ничьи нужно к1=1000, а к2=~1414.

Далее планировалось следующее. Посчитать среднее отношение дамаги к хитам для всех юнитов ГВД и далее исходить уже из него.

Потом добавить первому юниту +1 атаки и посчитать насколько меньше 1000 солдат понадобилось бы ему для достижения ничьи. Тоже самое сделать для второго юнита. Из этих двух величин вывести ценность параметра атака. Потом добавить +1 защиту. Вывести ценность защиты. Потом +1 удачу, увеличив цикл в 10 раз (и рассмотрев случаи выпадения удачи на каждом из 10 ходов и усреднив их). Потом +1БД, увеличив при этом цикл в 10 раз (учтя получающуюся при этом одну безответную атаку). Потом добавить +1% инициативы, увеличив цикл в 100 раз (тоже учтя атаку без ответа). И вывести таким образом ценность удачи, БД и инициативы.

Если у кого-то есть желание - можете заняться.

P.S. По поводу СМ и знаний тоже есть некоторые мысли.
для Now_Or_Newer:
Вот именно "если". Реально - первый маг может быстрей перебить войска второго... так что ему преимущество в знаниях не поможет.
он ведь указал что рассматривает чисто математический , "тепличный" случай.
А что значит "тепличный случай" ? Никто и не спорит, что сравни варвара с СМ +10 против варвара +10 к атаке - далеко неравноценно.
А у тебя чётко сказано 1 удача = 2 морали = 10 % ини. Так нет ? Ну если измерять урон - то можно доказать, что 1 удача = 10 морали = 10 000 % ини...
Дело всё в том, что удача увеличивает чистй урон. То есть если пришла удача - значит войско нанесёт урона в два раза больше, полюбому... А вот ни высокая мораль, ни инициатива прямого увеличения урона не даст. У них преимущество тактического хода появится - но далеко не факт, что урона будет больше. Заметь одно из тактических условий победы - это снятие ответки... так вот удача на 0 помогает снять ответку, а мораль - вполне. Тем более ответки легко снимать высокоинициативными юнитами. Ну и уже многое писалось на эту тему...
продолжение 110
(ещё более сложно, чем прошлый пост)

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

Как мы помним, для одинаковых параметров двух стеков была выведена формула необходимого количества для того, чтоб между ними была ничья на бесконечности. Количество существ в стеке, который бьёт вторым должно равняться к2=к1*sqrt(1+dh^2), где dh - отношение дамаги к хитам, а к1 - количество сущест первого стека.

Теперь сегодняшние подсчёты.
Если первому стеку добавить +1 атаку, то количество существ второго стека для ничьи должно быть к2=к1*sqrt(1,05+1,1025*dh^2). Что несколько больше, чем если не добавлять первому стеку +1 атаку. То есть, в первом случае первый стек равноценен количеству к1*sqrt(1+dh^2), а после добавления 1 атаки - равноценен количеству к1*sqrt(1,05+1,1025*dh^2). А значит его сила от +1 атаки возросла в к1*sqrt(1,05+1,1025*dh^2)/к1*sqrt(1+dh^2) раз. Или, после преобразований, в sqrt((1,05+1,1025*dh^2)/(1+dh^2)) раз.

Проделав те же действия после добавления +1 атаки второму стеку, получим к2=к1*sqrt(1/1,05+dh^2). А значит сила второго стека от добавления +1 атаки возросла в к2=к1*sqrt(1+dh^2)/к1*sqrt(1/1,05+dh^2) раз. Или, после преобразований, в sqrt((1+dh^2)/(1.1,05+dh^2)) раз.

Для разных значений dh мы будем получать разный вырост силы первого и второго стека. Скажем, при dh=1 (дамага=хитам), сила первого стека от +1 атаки увеличится в 1,037 раза, а сила второго стека от +1 атаки в 1,012 раз (очевидно, что +1 атака при дамаге равной хитам даст большее преимущество юниту ходяшему первым). А при dh=0,1 (дамага в 10 раз меньше хитов) сила обоих стеков выростет в приблизительно равную величину 1,024 раза (тоже ясно, что при хитах в 10 раз больших дамаги, добавление +1 атаки принесёт приблизительно равную пользу юнитам).

Но поскольку мы рассматриваем чисто теоретическую ценность атаки, мы должны закрыть глаза на то, кто бьёт первым и посчитать среднее значение. Точнее среднее геометрическое. А среднее геометрическое (в чём вы можете сами убедится, перемножив отношения из двух первых абзацев сегодняшних вычислений и извлеча потом корень) не зависит от dh, и равно sqrt(1,05).

То есть добавление +1 атаки в среднем увеличивает силу юнита в sqrt(1,05) или ~1,0247 раза. Тоже самое число в sqrt(1,05) или ~1,0247 получится и для добавления +1 защиты (за исключением того, что при большом dh добавление +1 защиты даёт второму юниту большее увеличение силы). Ну и формулы приведу необходимого количества для ничьи, чтоб видно было, что считал. +1 защита первому юниту: к2=к1*sqrt(1,05+dh^2). +1 защита второму юниту: к2=к1*sqrt(1/1,05+dh^2/1,05^2).

Вот как бы всё пока.
+1 атака = +1 защите и увеличивает в среднем силу юнита в ~1,025 раза.

И ещё добавлю.
Но при этом +2 атаки увеличат силу в 1,049 раз, а не в 1,05 как можно было бы предположить. А, например, +10 атаки не в 1,25 раза, а в 1,22. Это для юнитов с равными показателями атаки и защиты верно.

P.S. Всё вышеизложенное посчитано вручную. Для БД, удачи и инициативы придётся использовать цомпутер.
Ну и нефиг же вам делать, ребята... )
для GINdog:

А чем ещё на работе заниматься без наличия компа?
Атаку и защиту неинтересно считать... ты просчитай ини и мораль %)
для Fimmy:

Посчитаю.
Потом добавить первому юниту +1 атаки и посчитать насколько меньше 1000 солдат понадобилось бы ему для достижения ничьи. Тоже самое сделать для второго юнита. Из этих двух величин вывести ценность параметра атака. Потом добавить +1 защиту. Вывести ценность защиты. Потом +1 удачу, увеличив цикл в 10 раз (и рассмотрев случаи выпадения удачи на каждом из 10 ходов и усреднив их). Потом +1БД, увеличив при этом цикл в 10 раз (учтя получающуюся при этом одну безответную атаку). Потом добавить +1% инициативы, увеличив цикл в 100 раз (тоже учтя атаку без ответа). И вывести таким образом ценность удачи, БД и инициативы.
продолжение 110
(ещё более страшно, чем прошлый пост)
Если у кого-то есть желание - можете убиться.
Мы тут в клане насчет бд спорили.. Итак, если мораль будет выпадать на каждом ходу, это практически удвоение ини. Такой стек сделает в два раза больше ходов, чем без бдшный стек такой же инициативы. Так что бд +10% ини.
для SionSten:
Нет. Если по стеку пройдет оглушающий или ещё какой удар. То опять же мораль не поможет раньше сходить. Ини непосредственно увеличивает скорость, мораль случайно.
Не совсем мораль приравнивается к ини. Ну и, соответственно, первый, самый первый ход делаем за счет ини, а не за счет морали.
Так что бд +10% ини.

Ух, а ведь и правда! 100% БД это увеличение ини в 2 раза. Это вернее, чем 1 БД = 5%.
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.
1|2|3|4|5|6|7|8
К списку тем
2007-2024, онлайн игры HeroesWM