Рябят нужна формула расчета суммарного дефа плз помогите !
По моему эта тема должна быть сдесь !
Сообщений 1 страница 8 из 8
Поделиться22007-04-25 20:27:34
формула расчета суммарного дефа
кого, чего? что то или я туплю или вопрос глупый
Поделиться32007-04-25 20:34:02
Меня атакуют , я выставляю деф (например : копья и палы ) какой будет суммарный деф ,насколько я знаю это не простое складывание дефа - вот и нужна формула .
Поделиться42007-04-25 20:51:49
все зависит от того кто атакует
если там ТОЛЬКО пехота или ТОЛЬКО конница, то все просто - суммируется соответствующий параметр.
если войско атакующего содержит и конницу и пехото, то читать тут
Поделиться52007-04-25 21:01:24
Во спасибо Саня большой респект , я это и искал !!
Поделиться62007-04-25 21:02:24
не за что
Поделиться72007-04-25 21:38:17
ты пиши ему Саша а не Саня а то ешё попутаемся....
Поделиться82007-04-25 23:08:51
Система боя
Как происходит расчет боя?
Предположим у нас есть две стороны Алиса и Боб.
Алиса нападает на Боба.
У Алисы есть: 100 империанцев и 50 легионеров
У Боба: 150 фаланг
Тогда суммарная атака Алисы
100*70 + 50*40 = 9000
Суммарная атака на защите Боба
150*40 = 6000
Т.к. 9000 > 6000 победит Алиса.
Если было Нападение, то тогда все войска Боба умрут
Формула для подсчета кол-ва убитых унитов следующая:
100 * (looser_sum/win_sum)^1,5
где win_sum - суммарная атака победившего сражение,
а looser_sum - суммарная атака проигравшего.
Попробуем воспользоваться этой формулой, для приведенного выше примера.
100 * (6000/9000)^1.5 = 54.43 %
Таким образом, у Алисы умрет 100*0.5443 = 54 империанцев и 50*0.5443 = 27 легионеров.
Формула для подсчета убитых при Набеге/Raid
100 * {x /(100+x)}
где x равен формуле для убитых при обычной атаке (100 * (looser_sum/win_sum)^1,5)
100 * {100 * (looser_sum/win_sum)^1,5 / (100+100 * (looser_sum/win_sum)^1,5)}
= 100 * 54.43/(100+54.43) = 35.24% войск Алисы погибнет при Набеге
Возникает естественный вопрос, а как же считать, если учавствуют и конные войска? В этом случае используется следующие рассчеты.
У нападающего 100 громов и 50 мечников.
100 * 90 + 50 * 65 = 9000 + 3250 = 12250
Процентное отношение атаки конных войск ко всей атаке
9000/12250 = 0.7346
Отношение атаки пеших воинов равно
3250/12250 = 0.2653
У защищающегося 100 преторианецв.
Суммарная оборона от пеших войск
100 * 65 = 6500
Суммарная оборона от конных войск
100 * 35 = 3500
А вот суммарная защита у них будет зависить от атакующего. В данном случае:
3500 * 0.7356 + 6500 * 0.2653 = 4296.20
Теперь эту суммарную защиту можно использовать для подсчета погибших.
Известно, что кое-где формула чутка подправлена, так что потери победителя слегка увеличиваются
вместо 100 * (looser_sum/win_sum) ^1.5
там используется 100 * (looser_sum/win_sum) ^X
где X зависит от кол-ва войск (N) и его формула примерно такая
1,5-0,08 · log10 (N/1000)
Похожие темы
ошибки | Игровые дела | 2007-10-12 |
Развитие за германцев, и не только. | Стратегии | 2007-08-28 |
Пизант | Игровые дела | 2007-09-07 |