Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
13:07
5403
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->

АвторСтартовая атб
https://www.heroeswm.ru/forum_messages.php?tid=3056350

А сколько ини нужно, чтоб хотя бы имелись шансы сходить раньше ловчих? И сколько чтоб гарантированно обогнать?
50 (старт)
65.5
81
96.5
112

т.е. нам нужно на 4 тик быть в точке 113 или дальше (у бота всегда приоритет при равной позиции)
для шанса обогнать возьмем наш старт в точке 10, тогда

(113-10)/4=25.8 это есть шансы
чтобы гарантировано обогнать - берем старт в точке 0

113/4=28.3 - гарантированный обгон
[Сообщение удалено смотрителем Kinematic // ]
Спасибо, а

50 (старт)
65.5
81
96.5
112


Вот это вот по 15.5 тут прибавляется - это зачем?
потому что 15.5 иня ловчего
они стартуют в точке 50 и каждый тик проходят 15,5 "метров", их ход наступает как только они на 100 или больше, т.е. на 4 тик шкалы (на старте 50, 1 тик - 65,5 и т.д.)

Для шанса на обгон берем идеальный для нас старт - наш отряд стартует с 10 "метров", соотв-но наша задача в 4 тик оказаться дальше, чем в точке 112. Для этого считаем (113-10)/4=25.8, где 113 - наша итоговая позиция, чтобы обогнать ловчего, 10 - наш старт (т.к. стартуем в 10 - надо пройти на 10 метров меньше), 4 - число тиков, за которые нам нужно успеть, потому что ловчий на 4 тик уже сходит. Получается, что с иней 25,8 мы идем так

10
35,8
61,6
87,4
113,2

Оказываемся в точке 113,2 и ходим, потому что ловчий только в 112. Несмотря на то, что он условно раньше преодолел 100 метров, шкала в гвд дискретная, и на ней нет тика 3,5. Есть 3 и 4, все что между ними не интересует. В момент 4 тика мы дальше от 100 метров, а значит мы ходим

чтобы гарантировано обогнать логика такая же, только бонуса в виде старта с 10 метров у нас нет
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

К списку тем
2007-2025, онлайн игры HeroesWM