Выбрать главу

Карта мусора все показывала в режиме реального времени, чисто математически рассчитывая положение спутников и иногда корректируя данные со специальных серверов. Все это было не секретно, что меня больше всего и удивило. Хотя, может, просто посчитали глупым прятать очевидные вещи?

Солнце село, встало и снова стало клониться к горизонту, когда я смог наконец создать некую систему, выстроив соответствие координат спутников с координатной сеткой, построенной моими датчиками, кстати, до сих пор не полностью оцифровавшими Землю с точки зрения частотно-волновых характеристик.

Потом где-то на трое суток я отвлекся. Не получалось делать телепортационные небольшие окошки, которые бы не дрейфовали относительно спутников, чтобы можно было спокойно их ковырять. Снова пришлось поднимать и переосмысливать модель телепортации. Без Умника было сложно, в процессе я даже несколько раз недовольно слегка стукал браслетом, в котором сидел мой друг искин, по столу. От нервов, конечно, но лезть внутрь Умника все еще опасался, хотя мысленно смирился с тем, что все-таки придется это делать.

Так вот, насчет телепортации. Частотно-волновые характеристики одного места включают в себя до миллиона разных параметров, которые мне удалось выделить из общего облака характеристик. Причем количество этих параметров может варьироваться в зависимости от места и количества объектов поблизости. Если говорить совсем грубо и упрощенно, то один параметр может учитывать разные черты одного из объектов данного места, то есть массу, условные координаты относительно других объектов, тех, что рядом: Земли, Солнца, Галактики и прочих. Движение, направление, температуру и так далее. Для каждой точки измерений, то есть для одной такой комплексной характеристики (из миллиона) снимается уровень или сила ее влияния, и, соответственно, та, у которой этот уровень выше, и является превалирующей точкой привязки.

Например, снимаем частотно-волновые данные местности. Сюда входят параметры озера, на берегу которого оценивается точка привязки (объем воды, ее температура), количество деревьев поблизости, камни на берегу, температура воздуха, даже данные пролетевшей мимо птички. В любой момент, задав эти параметры, телепорт настроится на эту точку. Но понятно, что со временем все меняется: птичка улетела, вода остыла, деревья сбросили листья, и частотно-волновые данные постепенно теряют свою актуальность. Поэтому их периодически надо обновлять.

Вот, кстати, можно оптимизировать такие координаты. Например, исключить параметры птички, оставить лишь пару камней на берегу, тогда и обновлять характеристики координат можно реже или совсем не обновлять. Но и тут не все так просто. Без параметров других объектов, если вдруг камни перенесут, точка выхода тоже переместится.

Тут еще важен уровень сигнала каждого объекта, от чего зависит, к чему именно координата привязывается. Если выбрать характеристики птички, а остальные убрать или снизить, то телепорт будет появляться рядом с птичкой, даже если она летит, а объект, появившийся из телепорта, приобретет с этой стороны параметры объекта привязки, то есть скорость движения и другие. То есть все время будет рядом с птичкой. Что и требовалось доказать.

Несмотря на кажущуюся простоту этого взаимодействия, функция влияния параметров оказалась довольно капризной дамой. Чем больше уточняющих параметров убираешь, тем координаты становятся стабильнее, медленнее меняются, но делаются грубее. И в какой-то момент могут перестать работать или совпасть с такими же характеристиками другого объекта. И теоретически… Ага, если найти и убрать привязку к этому миру, а подставить данные другого мира, то можно оказаться именно там… Нет, что-то тут не так, у меня ведь не получается прыгнуть по известным мне координатам Лунгрии. Возможно, я еще не все додумал. Впрочем, того, что есть, достаточно и для выполнения текущей задачи, и чтобы слегка оптимизировать уже снятые координаты реперных точек на Земле, сделав их более стабильными и устойчивыми.

Все это вполне объясняет тот факт, что есть некоторый процент координат, прыжок в которые не срабатывает. Просто координаты снимаются моими датчиками скопом, без учета текущих знаний, поэтому они могут содержать большое количество быстро меняющихся привязок. Но их все же мало, да и доработать датчики съема ничто не мешает.