PDA

Просмотр полной версии : Как расчитывать размер армии при атаке



razer
20.04.2007, 00:05
Здравствуй мой дорогой Нуб.

Есть такая утила - калькулятор шансов на победу:
http://c4combat.narod.ru/c4c.htm

В нее вводиться эффективная сила нападающего и эффективная сила защищающегося. Эти значения можно посмотреть из цивы, наводя и удерживая правую кнопку мыши на вражеском отряде. В принципе это не сложно посчитать в уме*(сноска).

Далее нажимаем кнопку "calculate" и смотрим лог в правой колонке(куда мы ввели силу защитника). Вероятность победы против 1 юнита - это мы и так можем узнать из цивы. Дальше идут вероятности победы против 2, 3 и так далее юнитов. Предположим, мы закладываем в нашу военную компанию риск в 20%. Смотрим сколько наших нападающих положит защитник с этой вероятностю. Пусть это будет N штук. Тогда планируя количество войск, мы пользуемся соотношением N нападающих на 1 защитника. Если защитников M штук, всего надо M*N нападающих. При расчетах не забывай учитывать, что обычно в городе за пару ходов респауниться еще дополнительный защитник.

Что значит риск военной компании 20%? Это означает, что в 2 случаях из 10 у нас не будет хватать юнита, чтобы добить одного покоцанного защитника. (при таком риске, в 4 случаях из 100 мы не сможем добить двоих зашитников,...). Из-за чего мы не сможем своевременно взять город. На этот случай я рекомендую иметь 0,2*М единиц мобильных войск (например колесниц), которыми можно будет вовремя расставить точки над ё-моё.

В следующей части, как надо расчитывать количество катапульт.

*грубо говоря: эффективная сила = базовая сила*(активные бонусы).

ЗЫ Ведя боевые действия с AI, помни, что компьютер не может у тебя выиграть :secret:
ЗЫ Чтобы тебе чаще везло, всегда бери войск больше чем этого требуют расчеты =)

Vigo
20.04.2007, 00:13
Очень рекомендую при мультиплее, на симултане и быстром таймере. :yes:

razer
20.04.2007, 00:14
<div class='quotetop'>Цитата(Vigo * 20.4.2007, 0:13) 176720</div>

Очень рекомендую при мультиплее, на симултане и быстром таймере. :yes:
[/b]

речь идет про игру с компами, как в турнирах

edit: в мультике наверное рулит анимированная атака стеком=)

General
20.04.2007, 01:14
Отличная вещь! :applau2:

Есть только одно сомнение по такой строке:

Damage: 14 Chance to hit: 0.33 Needs 8 hits Damage: 28 Chance to hit: 0.67 Needs 4 hits

Насколько я понял из FAQ (http://www.civfanatics.ru/forum/index.php?s=&showtopic=5493&view=findpost&p=162220), наносимые уроны y унитов различны, а вот шансы нанести урон не зависят от силы юнитов и всегда равны 50%

razer
20.04.2007, 11:39
<div class='quotetop'>Цитата(General * 20.4.2007, 1:14) 176723</div>

Отличная вещь! :applau2:

Есть только одно сомнение по такой строке:

Damage: 14 Chance to hit: 0.33 Needs 8 hits Damage: 28 Chance to hit: 0.67 Needs 4 hits

Насколько я понял из FAQ (http://www.civfanatics.ru/forum/index.php?s=&showtopic=5493&view=findpost&p=162220), наносимые уроны y унитов различны, а вот шансы нанести урон не зависят от силы юнитов и всегда равны 50%
[/b]

На деле, это не так. Иначе бы 2 волка со 100% вероятностью коцали мотопехоту, стоящую в лесу и на холмах. А так их нужна сотня.

Вероятность нападающего нанести элементарный урон равна A/(A+D).
Элементарный урон нападающего целое_от{20*(3*A+D)/(3*D+A)}
A,D - силы юнитов, с учетом бонусов. Все величины зависят от отношения A/D.

T2Ton
20.04.2007, 12:05
<div class='quotetop'>Цитата</div>
что в 2 случаях из 10 у нас не будет хватать юнита, чтобы добить одного покоцанного защитника.[/b]

вот с этим то всегда у меня и проблема... точнее не проблема, а размышления... возьмем для примера случай игры с компами.. т.е. без других человеков.. город, предположим, мы решили именно ВЗЯТЬ, а не разрушить.. зачем брать город 1 юнитом, если на ходу компа на город с большой вероятностью последует контратака ??? и юнита потеряешь, и город..
я, если у меня остается один нападающий против одного защитника, обычно пропускаю ход, дабы на след. ходу вломиться в город всей оравой.. хотя, конечно, часто бывает, что приходит подмога.. но и ее вполне можно размочить.. таким образом, в одном и том-же городе разбивается практически вся мобильная армия компа (если, конечно, силёнок хватит)..
есть другая стратегия... выдвигаться намеренно бОльшим стеком, чтобы не потребовалось оставлять в городе одного недобитка..

razer
20.04.2007, 12:15
<div class='quotetop'>Цитата(T2Ton * 20.4.2007, 12:05) 176759</div>

я, если у меня остается один нападающий против одного защитника, обычно пропускаю ход, дабы на след. ходу вломиться в город всей оравой.. хотя, конечно, часто бывает, что приходит подмога.. но и ее вполне можно размочить.. таким образом, в одном и том-же городе разбивается практически вся мобильная армия компа (если, конечно, силёнок хватит)..
есть другая стратегия... выдвигаться намеренно бОльшим стеком, чтобы не потребовалось оставлять в городе одного недобитка..
[/b]

если у тебя стек вырезателей City Raider-ов, то, имхо, им вообще нельзя заходить в город. Вообще надо иметь разведку, чтобы знать где регулярные войска дежурят.

Uncle_Givi
20.04.2007, 13:30
Не знаю, у меня почему-то такой проблемы никогда не возникало.

<div class='quotetop'>Цитата</div>
есть другая стратегия... выдвигаться намеренно бОльшим стеком, чтобы не потребовалось оставлять в городе одного недобитка..[/b]

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

liar
20.04.2007, 13:35
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 13:39) 176751</div>


На деле, это не так. Иначе бы 2 волка со 100% вероятностью коцали мотопехоту, стоящую в лесу и на холмах. А так их нужна сотня.
[/b]

И не одна сотня и даже не две :) , проверено :whistle:

razer
20.04.2007, 13:53
<div class='quotetop'>Цитата(liar * 20.4.2007, 13:35) 176790</div>

И не одна сотня и даже не две :) , проверено :whistle:
[/b]

Давай посчитаем. Для волка A=1. Для мотопехоты в лесу на холмах D=32*1,75=56.
Вероятность покоцать = A/(A+D) = 1/57=1,75%. Сл-но волков надо 57 :)

Zuzik
20.04.2007, 14:11
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 12:53) 176795</div>

<div class='quotetop'>Цитата(liar * 20.4.2007, 13:35) 176790

И не одна сотня и даже не две :) , проверено :whistle:
[/b]

Давай посчитаем. Для волка A=1. Для мотопехоты в лесу на холмах D=32*1,75=56.
Вероятность покоцать = A/(A+D) = 1/57=1,75%. Сл-но волков надо 57 :)
[/b][/quote]
Грят те — проверено... а ты не слушаешь... :umnik:
Вероятность как ты говоришь "покоцать" - это еще не коцанье :bye: Это только ВЕРОЯТНОСТЬ нанести урон... а какой урон - там дальше пишется... и уйдет он культурненько на округления :whistle:

razer
20.04.2007, 14:32
<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 14:11) 176800</div>

Грят те — проверено... а ты не слушаешь... :umnik:
Вероятность как ты говоришь "покоцать" - это еще не коцанье :bye: Это только ВЕРОЯТНОСТЬ нанести урон... а какой урон - там дальше пишется... и уйдет он культурненько на округления :whistle:
[/b]

урон = 6хп. вероятность того, что 57 волков нанесут такой урон = 100%. Да это не значит, что надо ровно 57 волков, все зависит от дисперсии рандома.

Решил проверить в билдере, первый и единственный эксперимент - хватило 31 волка, чтобы снять 6хп :) скриншот (http://www.civfanatics.ru/forum/gallery/albums/userpics/%D0%B2%D0%BE%D0%BB%D0%BA%D0%B8_%D0%BC%D0%BE%D1%82%D0%BE%D0%BF%D0%B5%D1%85%D0%BE%D1%82%D0%B0.JPG)

Zuzik
20.04.2007, 14:52
Гм... значит мы грили об одном и том же... :bye:
Я чего то мыслил о количестве волков для смерти БМП :whistle:

razer
20.04.2007, 14:57
<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 14:52) 176807</div>

Гм... значит мы грили об одном и том же... :bye:
Я чего то мыслил о количестве волков для смерти БМП :whistle:
[/b]

Кстати как посчитать сколько надо волков для смерти? Калькулятор с таким не справляется %)

Zuzik
20.04.2007, 15:05
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 13:57) 176809</div>

<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 14:52) 176807

Гм... значит мы грили об одном и том же... :bye:
Я чего то мыслил о количестве волков для смерти БМП :whistle:
[/b]

Кстати как посчитать сколько надо волков для смерти? Калькулятор с таким не справляется %)
[/b][/quote]
=32/6*56+1 :bye:

razer
20.04.2007, 15:08
<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 15:05) 176810</div>

=32/6*56+1 :bye:
[/b]

Можно пояснить формулу в общем виде?

Termitnik
20.04.2007, 15:34
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 13:57) 176809</div>

<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 14:52) 176807

Гм... значит мы грили об одном и том же... :bye:
Я чего то мыслил о количестве волков для смерти БМП :whistle:
[/b]

Кстати как посчитать сколько надо волков для смерти? Калькулятор с таким не справляется %)
[/b][/quote]
Тю, так эксперимент же проводили. :secret:

razer
20.04.2007, 15:51
<div class='quotetop'>Цитата(Termitnik * 20.4.2007, 15:34) 176816</div>

Тю, так эксперимент же проводили. :secret:
[/b]
А теоретически-то как посчитать?

Zuzik
20.04.2007, 16:18
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 14:51) 176821</div>

<div class='quotetop'>Цитата(Termitnik * 20.4.2007, 15:34) 176816

Тю, так эксперимент же проводили. :secret:
[/b]
А теоретически-то как посчитать?
[/b][/quote]
Как сумму вероятностей каждого хита...
то чего я раньше написал - упрощенно (без учета что БМП с каждым попаданием все слабее)...

razer
20.04.2007, 16:30
<div class='quotetop'>Цитата(Zuzik * 20.4.2007, 16:18) 176826</div>

Как сумму вероятностей каждого хита...
то чего я раньше написал - упрощенно (без учета что БМП с каждым попаданием все слабее)...
[/b]

Если не учитывать, что БМП с каждым попаданием все слабее, то будет: 57*[100/6]=970волков. ХП всего 100, а не 32 :)

akots
20.04.2007, 19:44
<div class='quotetop'>Цитата(Razer&#39; * 20.4.2007, 5:32) 176804</div>

Решил проверить в билдере, первый и единственный эксперимент - хватило 31 волка, чтобы снять 6хп :) скриншот (http://www.civfanatics.ru/forum/gallery/albums/userpics/%D0%B2%D0%BE%D0%BB%D0%BA%D0%B8_%D0%BC%D0%BE%D1%82%D0%BE%D0%BF%D0%B5%D1%85%D0%BE%D1%82%D0%B0.JPG)
[/b]

:lol: Они там что, всю броню изгрызли? Или погадили внутрь через дырочку в люке, отравив экипаж?

swan
21.04.2007, 14:59
<div class='quotetop'>Цитата</div>
Если не учитывать, что БМП с каждым попаданием все слабее, то будет: 57*[100/6]=970волков. ХП всего 100, а не 32 [/b]
Учитывая то, что при уменьшении ХП сила тоже усредняется до (ХП+100)/2 то волков понадобится не 970 а примерно 650 +/- 25% дисперсия рендома, что мы и получили на опыте - было затрачено около 530 волков (если память не изменяет)

razer
23.04.2007, 13:13
<div class='quotetop'>Цитата(swan * 21.4.2007, 14:59) 176944</div>

Учитывая то, что при уменьшении ХП сила тоже усредняется до (ХП+100)/2 то волков понадобится не 970 а примерно 650 +/- 25% дисперсия рендома, что мы и получили на опыте - было затрачено около 530 волков (если память не изменяет)
[/b]

Про (хп+100)/2 я не знал. Посчитал точно в экселе - получается 685 волков. А откуда цифра в 25% для дисперсии получена?

edit: http://www.civfanatics.ru/forum/gallery/al...D0%9C%D0%9F.xls (http://www.civfanatics.ru/forum/gallery/albums/userpics/%D0%B2%D0%BE%D0%BB%D0%BA_%D0%91%D0%9C%D0%9F.xls)

razer
23.04.2007, 13:47
Я не знаю может я както не так считаю...

Нашел я эксперимент на форуме про волков, там БМП еще с прокачками. Поэтому эффективная сила БМП - 81.6(у меня было 56). Учитывая формулу от Свана, я посчитал в экселе, получилось надо 1067 волков в среднем. Обормот давал прогноз на 400-500. а понадобилось 530 волков.
отчет http://www.civfanatics.ru/forum/gallery/al...D0%9C%D0%9F.xls (http://www.civfanatics.ru/forum/gallery/albums/userpics/%D0%B2%D0%BE%D0%BB%D0%BA_%D1%81%D1%83%D0%BF%D0%B5%D1%80%D0%91%D0%9C%D0%9F.xls)

самое интересное - это какое распределение у рандома в циве.

edit: Хм, может тогда КБ тестил в ваниле? вроде в варлордах поменяли механику боевых действий

BuDDaH
23.04.2007, 13:54
<div class='quotetop'>Цитата(Razer&#39; * 23.4.2007, 13:47) 177152</div>

Нашел я эксперимент на форуме про волков, там БМП еще с прокачками. Поэтому эффективная сила БМП - 81.6(у меня было 56). [/b]
Эффективная сила БМП - огромна! Мы на многое способны! С нами даже КБ не может не считаться! Урааа!!!