| Форумы-->Вопросы и помощь в игре--> 
 
 
| Автор | Стартовая атб | 
|---|
 | 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 метров у нас нет
 |  Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. К списку тем
 |