+ Ответить в теме
Показано с 1 по 8 из 8

Тема: Реальная сила отрядов

  1. #1
    Учитывая сколько времени прошло с выхода Цивы это скорее всего все знают, но меня кое-что в способе расчета было новым - может я не один такой
    Реальная сила отрядов
    Аркебузиры не всегда сильнее лучников. В холмах у лучника было бы преимущество.
    Перед началом боя игра рассчитывает реальную силу обоих отрядов. Для атакующего отряда учитываются все способности, не зависящие от противника и ландшафта (например, Бой). Для обороняющегося учитываются все способности, а также способности атакующего отряда, зависящие от противника и ландшафта (с минусом).
    Например, если рыцарь с силой 10, Боем I и Укрытием атакует арбалетчика с силой 6, стоящего в лесу, то реальная сила рыцаря равна 11 (10 + 10% за Бой); Укрытие зависит от противника (+25% против лучников). Поскольку арбалетчик защищается в лесу, он получает +50%, но Укрытие рыцаря дает ему штраф -25%. Таким образом, его реальная сила равна 6 + 50% — 25% = 6 + 25% = 7,5.
    Если сумма всех модификаторов обороняющегося отряда отрицательна, его реальная сила рассчитывается как (базовая сила)/(1-сумма модификаторов). Если бы в описанном примере арбалетчик не был в лесу, его реальная сила составила бы не 6-25% = 4,5, а 6/(1+0,25) = 4,8. Такая формула предоставляет некоторые шансы даже войскам, защищающимся против значительно превосходящего противника.
    На заметку: фортификация отряда повышает его защиту на 5% за ход, до максимума, составляющего 25%.
    Реальная сила отряда пропорциональна его здоровью. В приведенном выше примере оба отряда имели 100% здоровья, но в настоящей игре так бывает далеко не всегда. Если у рыцаря из предыдущего примера только половина хитов, его реальная сила будет равна 11 * 50% = 5,5. Это означает, что не стоит без крайней необходимости бросать в бой раненые отряды — а вот раненые войска противника, наоборот, желательно побыстрее добивать, чтобы не успели восстановиться.
    Результат боя определяется соотношением между реальной силой атакующего и обороняющегося отрядов. Обозначив это отношение как R, мы получим формулы для определения вероятности победы в каждом раунде боя: атакующий выигрывает с вероятностью R/(R+1), а защитник — с вероятностью 1/(R+1). Повреждения наносит только отряд, выигравший раунд: если это атакующий, он наносит (60R+20)/(3+R) повреждений, а если обороняющийся — (60+20R)/(3R+1) повреждений (округление вниз). В любом случае наносится не менее 6 и не более 60 повреждений, и бой продолжается до тех пор, пока у одного из отрядов не кончатся хиты.

    продвинь это сообщение в соцсеть:  

  2. #2
    Король

    Аватар для DeD


    Регистрация
    03.05.2004
    Адрес
    Самые разнообразное ИМХО - Бомж
    Сообщений
    1,177
    А меня беспокоит свойство "Первый удар" (вариант прокачки лучников, катапульт и некоторых других юнитов). К нему же - Возможность дополнительного первого удара, второй первый удар, третий первый удар.
    Что собственно делает этот удар с точки зрения математики. Кто нить может описать Первый удар математически??
    продвинь это сообщение в соцсеть:  
    Чужого мне не надо, но и своего не отдам, чьим бы оно нибыло.
    Все люди разные, один я одинаковый.

  3. #3
    А прокачка "укрыте" против луков работает ведь только при обороне от луков??? Так ведь?
    Как-то я не сколько раз в древности при атаке на город прокачивал как дубов, так и топоров на +25% против луков, но при этом процент шансов боя не менялся, тогда как он менялся от прокачки до двух звезд силы и до 10% атаки на город
    продвинь это сообщение в соцсеть:  
    «Я не делал худого людям. Я не был жесток с близкими. Я не подменял Правду Неправдою. Водам текущим я путь не пытался закрыть. Не потушил я огня, что гореть был назначен. Проявлению Божьему я не мешал. Я чист! Я чист! Я чист!..» - Осирис

  4. #4
    <div class='quotetop'>Цитата(DeD * 26.8.2008, 23:40) [snapback]257732[/snapback]</div>
    А меня беспокоит свойство "Первый удар" (вариант прокачки лучников, катапульт и некоторых других юнитов). К нему же - Возможность дополнительного первого удара, второй первый удар, третий первый удар.
    Что собственно делает этот удар с точки зрения математики. Кто нить может описать Первый удар математически??
    [/b]
    Это значит что твой юнит имеет шанс нанести N безответных ударов перед началом боя.
    Различают просто первый удар и шнас первого удара.
    Если по альту у тебя написано 2-5 first strikes то в начала боя проводится от 2х до 5ти раундов. Победа в раундк означает повреждение противника, поражение - ничего. В отличие от нормального боя - когда поражение в раунде означает повреждение тебя.

    В принципе прокачка не хуже звезд, а то и лучше, но некоторые юниты имеют иммунитет к первым ударам.


    <div class='quotetop'>Цитата(met * 28.8.2008, 5:30) [snapback]257968[/snapback]</div>
    А прокачка "укрыте" против луков работает ведь только при обороне от луков??? Так ведь?
    Как-то я не сколько раз в древности при атаке на город прокачивал как дубов, так и топоров на +25% против луков, но при этом процент шансов боя не менялся, тогда как он менялся от прокачки до двух звезд силы и до 10% атаки на город
    [/b]
    Cover работает и в обороне и в атаке.
    продвинь это сообщение в соцсеть:  
    It's the first day of the rest of my life

  5. #5
    <div class='quotetop'>Цитата(Vox * 28.8.2008, 14:58) [snapback]258047[/snapback]</div>
    Это значит что твой юнит имеет шанс нанести N безответных ударов перед началом боя.
    Различают просто первый удар и шнас первого удара.
    Если по альту у тебя написано 2-5 first strikes то в начала боя проводится от 2х до 5ти раундов. Победа в раундк означает повреждение противника, поражение - ничего. В отличие от нормального боя - когда поражение в раунде означает повреждение тебя.
    [/b]
    Насколько это принципиально важно? То есть: сколько ударов вообще может быть у юнита всего, включая первые? Ведь, даже если юнит сильней другого изначально, да еще выполнил несколько первых ударов, то бой все равно будет. Да, противник ослаблен, но бой-то будет. Первыми удаоами никого убить еще не удавалось. А раз так, то, имхо, не нужна эта прокачка далее второй ступени.
    продвинь это сообщение в соцсеть:  

  6. #6
    Ну если задаться целью можео и юнита с 7ю первыми ударами родить.
    Такой и убить до боя может.

    Если бы не иммунитет у некоторых ключевых юнитов - это очень хорошая прокачка.

    Количество раундов в бое не лимитировано - пока не убьют. Вернее лимитирован 0 -если ты очень славбыи и противник полностью здооров, но тебе дико везет - можешь 20 раундов до победы провести.

    Совету при наличии интереса помоделировать и порассматривать комбат логи.
    продвинь это сообщение в соцсеть:  
    It's the first day of the rest of my life

  7. #7
    <div class='quotetop'>Цитата(Vox * 28.8.2008, 17:58) [snapback]258047[/snapback]</div>
    <div class='quotetop'>Цитата(met * 28.8.2008, 5:30) [snapback]257968[/snapback]
    А прокачка "укрыте" против луков работает ведь только при обороне от луков??? Так ведь?
    Как-то я не сколько раз в древности при атаке на город прокачивал как дубов, так и топоров на +25% против луков, но при этом процент шансов боя не менялся, тогда как он менялся от прокачки до двух звезд силы и до 10% атаки на город
    [/b]
    Cover работает и в обороне и в атаке.
    [/b][/quote]
    Точно . Проверил заново - работает. Спасибо.
    продвинь это сообщение в соцсеть:  
    «Я не делал худого людям. Я не был жесток с близкими. Я не подменял Правду Неправдою. Водам текущим я путь не пытался закрыть. Не потушил я огня, что гореть был назначен. Проявлению Божьему я не мешал. Я чист! Я чист! Я чист!..» - Осирис

  8. #8


    Я не совсем понял 1 тонкость это R пересчитывается каждый раунд или оно вычисляется всего 1 раз до боя. Если например в бою равных 2 юнитов 1 повезло в самом начале то он нанесет больше урона, чем второй которому повезло во втором раунде. И дальнейший расклад сил будет складываться в пользу первого.
    продвинь это сообщение в соцсеть:  

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters