Внимание! В тексте присутствует некоторый матан!
Внимание [2]! Если Ваш уровень владения телесаенсом=0, то читать полностью. Лишней "воды" в тексте нет. Только разбор сути телепада.
Внимание [3]! Да! Можно пользоваться методом "научного тыка" в работе с телепадом, и про это было множество дискуссий. Я лишь выкладываю "расчетный" метод использования (который, если вдуматься, не особо проще метода "научного тыка").
В общем вся суть. Телепад представляет собой пушку, которая стреляет предметами (или притягивает их). Как любая пушка, снаряды телепада (то есть то, что телепортируем) перемещаются по параболическим траекториям. Как тела, брошенные под углом к горизонту. У телепада есть 3 основных параметра: Power, bearing, elevation.
Первое - это мощность "выстрела".
Второе - это направление выстрела (азимут), измеряется в градусах. От 0 до 360
Третье - это под каким углом к горизонту "выстреливает" телепад. От 0 до 90 градусов.
Суть процесса в пространстве показана на рисунке 1:
Рисунок 1 - "Захват боньбы"
Все бы хорошо, и можно начинать рассчитывать по формулам координаты, но гребаный телепад не так прост, как кажется. На самом деле его мощность ниже указанной в нем на случайное число (от 0 до 4) и он направлен не в ту сторону, в какую мы указали (+- 30 градусов ошибка азимута). Вот
Калибровка телепада.
Берем GPS
Настраиваем телепад таким образом: Power=20 bearing=0 elevation=45. Это значит, что телепад отправит МакАссистента максимально далеко на север. Рассчитаем максимальное расстояние телепортации при Power=20:

40 тайлов точно на север должен преодолеть наш ассистент.
Отправляем. Достаем из кармана второй GPS и смотрим координаты нашего ассистента. Назовем их X1 и Y1. (У меня вышло 210 и 156) Сравниваем их с координатами телепада и замечаем, что

tX и tY - координаты телепорта. В моем случае я получил отклонение 6,379 градуса. Ассистент улетел "немножко на восток". Если улетел немного западнее (X1>tX), тогда это значение надо прибавлять в параметр bearing при настройке телепада, в моем случае его надо вычитать.
Далее рассчитаем действительное расстояние, на которое улетел ассистент.

36 тайлов вместо 40, плохо, но другого нету... Хотелось бы после этого рассчитать действительную мощность, с которой работает телепортер. После небольших перестановок их правой части в левую в формуле Dmax, с учетом выставленной Power=20, получаем:

Мощность на самом деле не 20, а 20-1=19. Итак, теперь мы знаем, как именно будет работать телепад ближайшие 30-40 запусков, когда они кончатся, придется снова калибровать.
Цитата
Щас будет продолжение...