Форумы Серверы Суспільство
Игры Серверы VBIOS General Soft & Hard Увлечения А поговорить... Культура Полезная информация Межигір'я Чат

Пользователь Сообщение: Время движения одного воина.        (Тема#64909)
FinanSiSt 
ярославна-плакса
FinanSiSt
Возраст: 44
С нами с 03.10.11
Посты: 291
19.07.12 14:08 Ukraine #1383337
Объясни, создатель!
Как просчитать скорость движения одного война?
вот например:
движение одного взса по прямой составляет 7 минут 1 ячейка. а почему тот же взс по диаганали топает медленнее??? 10 мин. 1 ячейка?
Філін 
старшина
С нами с 31.01.11
Посты: 225
19.07.12 14:59 [Re: FinanSiSt] Ukraine #1383361
я не создатєль, но спрбую пояснити.
- тому шо діагональ довша за пряму.

війська рухаються по найкоротшому відрізку - не клітинками, а по діагоналі (гіпотенузі).
a = |x1 - x0|; - довжина по осі Х
b = |y1 - y0| - довжина по осі У
c = sqrt(a^2+b^2) - довжина діагоналі
time in minutes = ceiling( c *1000/ (v*2) ) - v - швидкість юніта (в казармі). для першого світу домножувати швидкість на 2 не треба - ceiling то округленя до більшого цілого. наприклад ceiling(7.01) = 8


Отредактировано Філін 19.07.12 15:01. Причина редактирования: Причина не указана.
aNAn 
ефрейтор
aNAn
: KieV
С нами с 04.04.11
Посты: 79
23.07.12 21:41 [Re: Філін] Ukraine #1386319
  • Філін :
я не создатєль, но спрбую пояснити.
- тому шо діагональ довша за пряму.

війська рухаються по найкоротшому відрізку - не клітинками, а по діагоналі (гіпотенузі).
a = |x1 - x0|; - довжина по осі Х
b = |y1 - y0| - довжина по осі У
c = sqrt(a^2+b^2) - довжина діагоналі
time in minutes = ceiling( c *1000/ (v*2) ) - v - швидкість юніта (в казармі). для першого світу домножувати швидкість на 2 не треба - ceiling то округленя до більшого цілого. наприклад ceiling(7.01) = 8




то же самое относится и к верблюдам
Ganzilla 
мясник-звероящер
Ganzilla
: Киев, 36 лет
С нами с 24.02.06
Посты: 6371
24.07.12 00:13 [Re: aNAn] Ukraine #1386448
Формула одна на всех, просто скорость надо подставить соответствующую.
Icon Legend Права Настройки темы
Распечатать тему


1649 Просмотры
Реклама
461 сейчас в онлайне
0 пользователей () и 0 скрытых, а также 461 гостей сейчас онлайн.
VBIOS Version 3.0 FINAL | ©1999-2024
Execution time: 0.168 seconds.   Total Queries: 39   Zlib сжатие вкл.
All times are (GMT+3). Current time is 07:43
Top