Как грамотно использовать квик-битву (автобой)? - Страница 3 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 3 из 10
 
Опции темы
#31
Старый 14.04.2009, 14:20
  #31
^
SpiriTT
 
Аватар для SpiriTT
📖
Регистрация: 19.08.2007
Адрес: г.Курчатов
Сообщения: 876
Отправить сообщение для  SpiriTT с помощью ICQ
Регистрация: 19.08.2007
Адрес: г.Курчатов
Сообщения: 876
Отправить сообщение для  SpiriTT с помощью ICQ
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

тогда тоже самое должно быть и с психами?
__________________
ну это вообще всем аргамездец!© Kash

без авто

Человек - игрушка Бога. Этому - то и надо следовать. Надо жить играя.

Платон.
ну это вообще всем аргамездец!© Kash

без авто

Человек - игрушка Бога. Этому - то и надо следовать. Надо жить играя.

Платон.
SpiriTT вне форума
Ответить с цитированием
#32
Старый 14.04.2009, 14:45
  #32
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

P.S. Исследовал что происходит на Quick Combat при битве с 1-й гидрой в улье против 5 х 12 змиев. В 1-м раунде все мухи бьют по гидре, как и в обычном бою, а вот во всех последующих раундах мухи не делают ни одного удара по гидрам (вероятно, из-за абилки гидр бить по всем вокруг). То же самое при битве 2-х гидр в одном стеке против улья 5 х 18 змиев. В первом раунде мухи убивают 1 гидру, а далее снова "боятся" ее бить, и вообще не бьют по гидрам.

Думаю, vbn прав. Мухи обступают гидру со всех сторон и боятся бить из-за ответки всем стекам сразу. Возможно, это что-то вроде трюка 1 гидра против 250 могучих горгон, только там ещё слепь нужна.
AlexSpl вне форума
Ответить с цитированием
#33
Старый 14.04.2009, 15:09
  #33
^
Ley
 
Аватар для Ley
📖
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

Это примерно похоже на поведение гарпий со стрелками. Думаю многие встречались с подобным: когда гарпия вместо удара подлетает к стрелкам, чтобы их закрыть. И только следующим ходом она будет атаковать. Но больше всего меня радовал этот трюк с баллистой, т.к. она забирала на себя 3 кучки гарпий, а они стояли и просто тупо курили бамбук
__________________
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
Ley вне форума
Ответить с цитированием
#34
Старый 14.04.2009, 15:41
  #34
^
vbn
 
Аватар для vbn
📖
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию
Как грамотно использовать квик-битву (автобой)?

На Quick Combat 5/6 неулучшенных психических элементалов у героя с параметрами 0-0-3-3, без заклинаний, без боевых навыков берут улей 18 х 5 = 90 змиев (12 вив) с потерей 4/3 элементалов;

При тех же условиях (герой с нулевыми параметрами):

2 элементала берут улей 06 х 5 = 30 змиев (4 вив) с потерей 1 элементала;
3 элементала берут улей 09 х 5 = 45 змиев (6 вив) с потерей 1-2 элементала;
3 элементала берут улей 12 х 5 = 60 змиев (8 вив) с потерей 2 элементала.

Очевидно, что герой, имеющий навык Защита либо ненулевой параметр защиты может потерять и меньше элементалов.
__________________
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума
Ответить с цитированием
#35
Старый 15.04.2009, 09:54
  #35
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: [ОБСУЖДЕНИЕ] Круглый стол

Потерял тему с квик-комбатом, напишу сюда.

Написал "плагин" для светофора, который ведёт лог битвы, в том числе и квик-комбата. На выходе получается текстовый файл с нотацией битвы. Сравните два лога одной и той же битвы на авто и квике.

Сложность: 200%
Crag Hack lvl2 (5-0-1-1, Expert Offense)
19 гоблинов, 7 волков, 15 орков
против
Gurnisson lvl2 (5-0-1-1, Expert Tactics)
5 орков, 25 хобгоблинов, баллиста.

На автокомбате получается следующее:

[Tactics Phase]
cm_move: (9, 11)
cm_move: (1, 15)

[Battle]
cm_move: (2, 6)
cm_shoot: (2, 6)
cm_shoot: (9, 11)
cm_shoot: (2, 6)
cm_move: (8, 6)
cm_attack: (8, 8) -- (8, 6)
cm_move: (5, 10)
cm_move: (2, 11)
cm_shoot: (2, 11)
cm_shoot: (1, 15)
cm_shoot: (2, 11)
cm_attack: (2, 14) -- (1, 15)
cm_attack: (1, 15) -- (2, 14)

На квике этот же бой выглядит так:

[Battle]
cm_attack: (8, 8) -- (8, 6)
cm_attack: (2, 14) -- (1, 15)
cm_attack: (1, 15) -- (1, 14)
cm_shoot: (1, 15)

(первая цифра - вертикаль, вторая - горизонталь).

Бой за улей на 60 выглядит ещё короче. Доделаю прогу - выложу. Можно будет видеть, что на самом деле происходит на квике.
AlexSpl вне форума
Ответить с цитированием
#36
Старый 15.04.2009, 10:08
  #36
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: [ОБСУЖДЕНИЕ] Круглый стол

AlexSpl(первая цифра - вертикаль, вторая - горизонталь).
а где начало системы координат?
Нельзя ли одну из цифирок заменить буквами? Вроде более наглядно будет... хотя конечно на любителя.
Интересно. Я так понял на квиве нет баллисты?
И орки почему-то стреляли не так часто....
Dirty_Player вне форума
Ответить с цитированием
#37
Старый 15.04.2009, 10:21
  #37
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

2Dirty_Player: Начало - верхний левый гекс. Довольно удобно (с буквами запутаться можно). Короче, пока ничего не ясно с квиком (особенно смущает отсутствие cm_move, хотя иногда и на квике юниты просто ходят, без атаки). Позже сделаю, чтобы в логе присутствовала также инфа о том, кто именно ходит и кого бьёт, а также сколько юнитов остаётся после атаки (думаю, ситуация прояснится).
AlexSpl вне форума
Ответить с цитированием
#38
Старый 15.04.2009, 11:03
  #38
^
Ley
 
Аватар для Ley
📖
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

2 AlexSpl:
когда планируешь заняться прогой? Самого заинтересовало...

Кость, вроде вполне наглядно получается. Я когда бой описывал, поступал точно так же. клетка вертикально и клетка по горизонтали
__________________
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
Ley вне форума
Ответить с цитированием
#39
Старый 15.04.2009, 11:20
  #39
^
Oelm
 
Аватар для Oelm
📖
Регистрация: 26.09.2008
Сообщения: 2571
Регистрация: 26.09.2008
Сообщения: 2571
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

Пример из своей партии, надо было хоббитов пробить, в армии 25 гогов, . Там то ли лотс (около 40 штук), то ли вообще орда была сейчас не помню, убил с потерей 1 гога. Герой - Оррин 4-5 лвла, еще две единички гогов отщепил вроде. Точно сейчас не скажу, но идея думаю понятна.
Oelm вне форума
Ответить с цитированием
#40
Старый 15.04.2009, 11:31
  #40
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

У меня вопрос: Учитываются ли на поле боя препятствия?
Dirty_Player вне форума
Ответить с цитированием
#41
Старый 15.04.2009, 12:31
  #41
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

когда планируешь заняться прогой? Самого заинтересовало...
Бета уже готова. Ограничения: не фиксирует мораль, удачу, абилки, вейт, защиту, пропуск хода. В логе отображается только инфа о ходах, атаках (хенд-ту-хенд и стрелковых), кастуемых заклах. Сегодня выложу. Если есть мнения по поводу организации лога, высказывайтесь в соответствующей ветке. Как-никак, а отчёты о битвах теперь будут генериться автоматически.

2Dirty_Player: О препятствиях сказать пока ничего не могу. На квик-комбате, похоже, происходит не совсем битва, а что-то вроде обмена ударами.
AlexSpl вне форума
Ответить с цитированием
#42
Старый 15.04.2009, 12:46
  #42
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

AlexSpl2Dirty_Player: О препятствиях сказать пока ничего не могу. На квик-комбате, похоже, происходит не совсем битва, а что-то вроде обмена ударами.
Т.е. если это так, то получается мы стрелков бьём, а они в нас стреляют???
Dirty_Player вне форума
Ответить с цитированием
#43
Старый 15.04.2009, 19:50
  #43
^
Ley
 
Аватар для Ley
📖
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
Регистрация: 29.07.2006
Адрес: Рязань.
Сообщения: 1299
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

Вот похоже, что на квике они бьют, вместо того, чтобы стрелять
__________________
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."
Ley вне форума
Ответить с цитированием
#44
Старый 15.04.2009, 20:41
  #44
^
vbn
 
Аватар для vbn
📖
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию
Как грамотно использовать квик-битву (автобой)?

Да нет, проверено, они точно стреляют.
__________________
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума
Ответить с цитированием
#45
Старый 17.04.2009, 21:28
  #45
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Как грамотно использовать квик-битву (автобой)?

В чём секрет квик-комбата?

Те, кто тестировал светофор версии 3.81 beta в режиме квик-комбата, наверняка заметили, что программа показывает далеко не весь лог битвы. Связано это с тем, что квик-комбат проходит в действительно быстром темпе! Светофор просто не успевает читать всю информацию из оперативной памяти игры. Чтобы увидеть лог квик-комбата мне пришлось прибегнуть к помощи отладчика IDA, а именно поставить брейкпоинт непосредственно после процедуры, которая генерирует ход стека в битве. Таким образом, был получен следующий лог.

Tazar lvl1 (0-4-1-1) 1 Chaos Hydra vs 18x5 = 90 Dragon Flies. 160%

cm_attack: 18 Dragon Flies [3, 7] @ [4, 6]
cm_attack: 18 Dragon Flies [4, 8] @ [4, 6]
cm_attack: 18 Dragon Flies [5, 5] @ [4, 6]
cm_attack: 18 Dragon Flies [4, 5] @ [4, 6]
cm_attack: 18 Dragon Flies [5, 7] @ [4, 6]
cm_attack: 1 Chaos Hydra [4, 6] @ [4, 5]
Тут всё ясно: мухи атакуют, потом атакует гидра, и достаётся всем.

cm_move: 15 Dragon Flies [1, 8]
cm_move: 17 Dragon Flies [5, 8]
cm_move: 17 Dragon Flies [6, 6]
cm_move: 17 Dragon Flies [4, 4]
Четыре стека мух разлетаются.

cm_wait: 17 Dragon Flies [5, 7]
А вот тут косяк: один оставшийся стек мух делает вейт!
Как видим, после ответки и первого удара гидры осталось 15-17-17-17-17 мух.

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
Гидра атакует. По идее, должен пострадать только один стек мух на клетке [5, 7] (все остальные разлетелись)

cm_defend: 15 Dragon Flies [5, 7]
cm_wait: 14 Dragon Flies [1, 8]
cm_wait: 15 Dragon Flies [5, 8]
cm_wait: 15 Dragon Flies [6, 6]
cm_wait: 15 Dragon Flies [4, 4]
cm_wait: 15 Dragon Flies [5, 7]
Но, как видим, после второго удара гидр мух остаётся 14-15-15-15-15!!! Т.е. гидра всё равно "достала" всех, несмотря на расстояние!

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_defend: 12 Dragon Flies [1, 8]
cm_defend: 13 Dragon Flies [5, 8]
cm_defend: 13 Dragon Flies [6, 6]
cm_defend: 13 Dragon Flies [4, 4]
cm_defend: 13 Dragon Flies [5, 7]
cm_wait: 12 Dragon Flies [1, 8]
cm_wait: 13 Dragon Flies [5, 8]
cm_wait: 13 Dragon Flies [6, 6]
cm_wait: 13 Dragon Flies [4, 4]
cm_wait: 13 Dragon Flies [5, 7]
После третьего удара мух осталось 12-13-13-13-13. Опять же: как может гидра на [4, 6] достать муху на [1, 8]???

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_defend: 10 Dragon Flies [1, 8]
cm_defend: 11 Dragon Flies [5, 8]
cm_defend: 11 Dragon Flies [6, 6]
cm_defend: 11 Dragon Flies [4, 4]
cm_defend: 10 Dragon Flies [5, 7]
cm_wait: 10 Dragon Flies [1, 8]
cm_wait: 11 Dragon Flies [5, 8]
cm_wait: 11 Dragon Flies [6, 6]
cm_wait: 11 Dragon Flies [4, 4]
cm_wait: 10 Dragon Flies [5, 7]

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_defend: 7 Dragon Flies [1, 8]
cm_defend: 9 Dragon Flies [5, 8]
cm_defend: 8 Dragon Flies [6, 6]
cm_defend: 9 Dragon Flies [4, 4]
cm_defend: 7 Dragon Flies [5, 7]
cm_wait: 7 Dragon Flies [1, 8]
cm_defend: 9 Dragon Flies [5, 8]
cm_wait: 8 Dragon Flies [6, 6]
cm_wait: 9 Dragon Flies [4, 4]
cm_wait: 7 Dragon Flies [5, 7]

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_defend: 5 Dragon Flies [1, 8]
cm_defend: 6 Dragon Flies [5, 8]
cm_defend: 6 Dragon Flies [6, 6]
cm_defend: 7 Dragon Flies [4, 4]
cm_defend: 5 Dragon Flies [5, 7]
cm_wait: 5 Dragon Flies [1, 8]
cm_wait: 6 Dragon Flies [5, 8]
cm_wait: 6 Dragon Flies [6, 6]
cm_wait: 7 Dragon Flies [4, 4]
cm_wait: 5 Dragon Flies [5, 7]

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_defend: 2 Dragon Flies [1, 8]
cm_defend: 3 Dragon Flies [5, 8]
cm_defend: 4 Dragon Flies [6, 6]
cm_defend: 5 Dragon Flies [4, 4]
cm_defend: 2 Dragon Flies [5, 7]
cm_wait: 2 Dragon Flies [1, 8]
cm_wait: 3 Dragon Flies [5, 8]
cm_wait: 4 Dragon Flies [6, 6]
cm_wait: 5 Dragon Flies [4, 4]
cm_wait: 2 Dragon Flies [5, 7]
Теперь мух 2-3-4-5-2.

cm_attack: 1 Chaos Hydra [4, 6] @ [5, 7]
cm_move: 1 Dragon Fly [5, 9]
Муха наконец-то отлетает.

cm_defend: 2 Dragon Flies [6, 6]
cm_defend: 3 Dragon Flies [4, 4]
cm_wait: 1 Dragon Fly [5, 9]
cm_wait: 2 Dragon Flies [6, 6]
cm_wait: 3 Dragon Flies [4, 4]
Осталось три стека 1-2-3.

cm_attack: 1 Chaos Hydra [5, 3] @ [4, 4]
Гидра с клетки [5, 3] атакует [4, 4]

cm_attack: 1 Dragon Fly [6, 5] @ [5, 3]
И последняя муха умирает от ответки.

Итак, на квик-комбате юниты ведут себя неадекватно.

А вот это - лог боя Tazar lvl1 (3 Chaos Hydra) vs Calh lvl1 (1 Archangel, 50 Gogs). 160%

cm_move: 1 Archangel [9, 14]
cm_move: 3 Chaos Hydras [7, 7]
cm_shoot: 50 Gogs [7, 7]
cm_defend: 1 Archangel [9, 14]
cm_attack: 3 Chaos Hydras [8, 14] @ [9, 15]
cm_wait: 36 Gogs [9, 15]
cm_defend: 36 Gogs [9, 15]
cm_creature_cast: Resurrection [9, 15]
cm_attack: 3 Chaos Hydras [8, 14] @ [9, 14]
cm_wait: 32 Gogs [9, 15]
cm_defend: 32 Gogs [9, 15]
cm_move: 1 Archangel [10, 15]
cm_attack: 3 Chaos Hydras [8, 14] @ [9, 15]
cm_wait: 18 Gogs [9, 15]
cm_defend: 18 Gogs [9, 15]
cm_wait: 1 Archangel [10, 15]
cm_attack: 3 Chaos Hydras [8, 14] @ [9, 15]
cm_attack: 5 Gogs [9, 15] @ [8, 14]

Догадываетесь, как 3 гидры на 8-й вертикали смогли убить архангела на 10-й с ответки гогам ?

Отсюда заключение: на квике гидры достают ВСЕХ, т.е. если они могут ударить хотя бы один вражеский юнит, удар получают все вражеские юниты!
AlexSpl вне форума
Ответить с цитированием
Ответ
Страница 3 из 10


Опции темы



Часовой пояс GMT +4, время: 16:01.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru