– Разве ты не знаешь? – спросила у меня наемница.
– Нет, как-то меня это особо не интересовало раньше, – честно признался я, – так что я и не спрашивал даже куда вы собираетесь.
– Понятно, – кивнула женщина на мои слова, – город называется Кар, туда мы доберемся примерно за один день, ну а обратно нам придется телепаться с караваном заказчика. Да, – вдруг добавила она, – сразу сообщаю, время на пути обратно немного увеличится, я уже предупредила об этом и Караю. Вот и тебе говорю, ты-то этого тоже не знал. – Дага вопросительно посмотрела на меня, явно ожидая какой-то реакции с моей стороны.
– Что так? – проявил естественный интерес я, хотя мне было, если честно, все-равно.
– Да, – и она махнула рукой, – сегодня от заказчика неожиданно поступили новые дополнения к условиям по контракту. Он слегка повысил наш гонорар, но нам придется заехать в одно небольшое селение местных поисковиков, находящееся недалеко от основного нашего маршрута. Заберем у них подготовленный к продаже товар и двинемся дальше.
У меня же, как это всегда и происходило, сразу после того, как я услышал сочетание слов – «торговец, предложил больше и неожиданно», проснулась моя никогда и не думавшая дремать подозрительность и вечная паранойя.
– И что, так часто происходит? – уточнил я у девушки.
– Что? – не поняла она.
– Условия контракта неожиданно изменяются перед самым выездом?
– Не так чтобы часто, но случается, – равнодушно пожала плечами наемница. – Там ведь поисковики, а тут будет проходить ярмарка. Он, видимо, как-то сумел связаться с ними и договориться или о скупке всего их товара или о его перепродаже. – И она, взглянув на меня, добавила: – Так что в этом нет ничего страшного. Торгаш заботится лишь о своей выгоде.
«Вот именно, – мысленно кивнул я, – что он заботится о своей выгоде, и если бы от этого мелкого селения была какая-то ощутимая польза, которую мог получить этот торговец, то его посещение было бы сразу вписано в пункты договора. Ну и уж тем более специально доплачивать отряду наемников, чтобы они туда заехали. Уверен, что Дага со своими амазонками и так бы это сделала». Вот эта совокупность фактов и заставила меня слишком уж подозрительно относиться ко всему сказанному.
Однако наемнице я ничего говорить не стал. Возможно, я просто опять вижу тени там, где их нет. Или это не дает мне адекватно смотреть на вещи моя паранойя. Но, как говорится, параноики и живут подольше. Тем более что-то и моя интуиция вновь настойчиво предлагает мне установить дополнительный защитный купол, да помощнее. А мне, что-то, в последнее время очень хочется ей доверять.
– Да, – задал последний уточняющий вопрос я, – а торговец-то местный? Или нет?
– Нет, он не отсюда, но коль тут ярмарка, то и все они слетаются именно сюда.
– Понятно, – протянул я, – а на вас-то он как вышел? Или вы когда-то уже работали на него?
– Нет, – пожав плечами, ответила Дага, – мы даже знакомы не были, но у меня есть знакомые среди гномов, у которых он застраховал свой караван, вот они его ко мне и направили.
Теперь у меня стала вырисовываться определенная картина. Но более точно я смогу определиться уже на месте.
– Я буду готов завтра утром, – вместо того, что предупредить Дагу о возможной подставе, сказал я наемнице.
Ведь неизвестно, где им устроят ловушку. А в том, что она будет, я как-то теперь уже совершенно не сомневался. И с нею, как это обычно и бывает, мне лучше всего разобраться самому и на месте. Да и за Караей, после того, как увидел ее несколько в более домашней обстановке, мне хотелось приглядывать более плотно. Защищать и опекать.
Ох и не нравятся мне эти мои желания. Что-то больно уж они напоминают мне кое-что знакомое. Зверь внутри меня довольно рыкнул. Все верно. Он зверь. Я зверь. И я никому не позволю трогать мое.
«Черт, – пробормотал я и, медленно развернувшись, поднялся наверх, – а я так надеялся прожить тут тихо и мирно». Видно, не судьба.
* * *
Пришел я, как оказалось, достаточно поздно. Все верно, пока был у ламий, пока разбирался с перевертышами, ну и потом переводил все стрелки на Кату и ее команду, времени прошло достаточно много. Но, что было приятно, мне оставили ужин. Конечно, я не был уверен, что он предназначался именно для меня. Но посчитав, что коль все остальные уже находятся в своих комнатах, то этот кувшин с вином и пара каких-то кузовков со вкусно пахнущей едой приготовлены именно для меня. Тем более и тот магический фон, что чувствовался в приготовленных блюдах, явно указывал на того, кто все это сделал. А Кина вряд ли стала бы стараться ради кого-то, кроме своей подруги. Ну вот и получается, что это Карая позаботилась обо мне. Так что я быстро поужинал и, убрав за собой посуду, вышел из кухни.
Было у меня несколько дел, которые я хотел реализовать перед сном. Да и выспаться мне сегодня не помешает, нужно нормализовать и восстановить как свой магический, так и энергетический баланс. Тем более и в поездке, чувствую, спать мне придется вполглаза. Поэтому, поднявшись к себе, я, как уже это и делал ранее, запер двери и установил магический купол. Теперь мои эксперименты будут незаметны со стороны.
* * *
Главное, над чем я хотел поработать, это магическая карта. Коль я собрался путешествовать, то мне нужно было привести ее в порядок и у меня уже было несколько идей, как это сделать. А с последними приобретениями, которые в основном, касались модернизации того магического компьютера, что находился у меня в голове, у меня появилась и еще кое-какая более перспективная идея, если с ее реализацией у меня что-то получится. По факту мне ведь не нужна теперь эта карта. Я могу выгрузить в анализатор ее полную ментоинформационную модель и работать уже с нею. Только вот необходимо внести в нее кое-какие изменения. И с этим мне мог помочь аналитический модуль.
Начнем по порядку. Первое, это сама карта. Произвожу копирование ее ментоинформационной структуры. Подключаю эту структуру как отдельное плетение и активирую его в вероятностном модуле. И вижу как раз тот же самый результат, что и сейчас, на развернутой магической карте.
Так, работаем дальше. Определение текущих координат в этом мире, если отсечь более глобальное положение мира в пространстве, если предположить, что раньше карта работала верно, а так оно и было, происходит без ошибок. Значит, основная проблема в том, что не происходит изменения координат реальности, измерения. Ну или что это там может быть. Начинаю перемещаться по комнате и наблюдаю за изменениями, происходящими в работе ментальной модели структуры карты. Хоть для моего глаза эти изменения совершенно не значительны, но вот анализатор их зафиксирует абсолютно все.
Выявляю все микроструктуры, в которых при этом происходили изменения и на выход подавались совершенно иные данные, отличные от входных параметров. Именно какой-то из них и отвечает за вычисление текущих координат и вывод данных. Хорошо. Но единичного набора недостаточно, чтобы однозначно получить именно то, что мне необходимо. Пересылаю полученную модель для анализа. Мне нужна ее унифицированная модель-копия, которая будет получена на выходе.
Есть там и такой функционал. Закидываешь в аналитический модуль общую структуру одного, а на выходе получаешь некую универсальную модель, которую аналитический модуль строит по своим собственным законам и алгоритмам, но эта самая модель выполняет совершенно тот же самый функционал. Я не обращал на это внимания, но, возможно, даже в результате подобного преобразования входная модель приобретает более оптимальную структуру.
Из чистого интереса проверил накладные расходы на активацию оригинальной и полученной модели и расходы энергии по поддержанию работы каждой из них. Как я и думал, новая структура требовала для своей работы меньших энергетических затрат, а значит, она была более оптимально выстроена. Но это так, отвлеченные эксперименты. Просто теперь буду знать, что в результате подобного преобразования происходит и некая оптимизация работы ментальной структуры плетения.
Дальше. Вновь хожу по помещению, и анализатор фиксирует участвующие в данной работе микромодули уже новой структуры плетения.
Так, сравниваю с тем, что было. Была у меня надежда на то, что что-то выплывет. Но, судя по количеству зарегистрированных модулей, текущего и предыдущего состояний, ничего не изменилось. Ладно. Это был самый оптимистичный вариант развития событий, который мог и не сработать.
Иду дальше. Есть у меня и еще один артефакт, который точно определяет координаты текущего местонахождения. Это локатор. И хоть порталов поблизости не было, но он мог вычислить мое текущее местоположение. Активирую его и так же копирую его ментальную структуру.
Хорошо. Дальше. Можно не париться с проверкой параметров. Нужно сравнить работу модуля и работу реального артефакта. На выходе, как тот, так и второй должны выдавать одинаковые результаты. Проверяю. Не знаю, как насчет сканирования ближайшего даже микропортала, на удивление, поблизости ничего не было, но по моему текущему местоположению они выдавали совершенно идентичные результаты. Только в этот момент сообразил, что по факту я только что продублировал и сам локатор.
«Да и со всеми остальными артефактами я смогу проделывать то же самое, нужно будет только убедиться в том, что полученные ментоинформационные модели и структуры работают аналогичным образом и выдают результаты, идентичные оригиналам».
Хорошо. С этим закончил. И пока отложил артефакт в сторону. Сейчас нужно преобразовать оригинальную модель в ту ее унифицированную форму, что выдает аналитический модуль.
Тут артефакт работал значительно быстрее. И в результате выдал всю ту же модель, без каких-либо внесенных в нее изменений. Вот и еще одно доказательство того, что этот артефакт, доставшийся мне от демонов, и тот анализатор, которым пользовался я, это дело рук одних и тех же людей. Ну или Древних. Как ни называй, но использовали оба эти плетения для своей работы одни и те же принципы. А значит, и авторство этих плетений принадлежит одним и тем же существам.
Ладно. Это я опять отвлекся. Что еще? Ах да. Работаем дальше. Хожу по помещению и определяю свои координаты. Опять фиксирую те микромодули, которые участвуют в этом процессе.
Ну, а теперь самое интересное. У меня есть ментальная модель плетения магической карты и ментальная модель локатора. И там, и там происходит вычисление координат. И обе эти модели приведены к унифицированному общему виду. Ну, а теперь сравним те модули, что менялись. Что мне необходимо? Функционал у этих артефактов различен. Но вот именно эта их функция в обоих случаях одинакова. И значит, мне нужны микромодули, имеющие идентичную структуру. Конечно, они могут быть слегка отличны одна от другой, все-таки карта в этом мире работает не совсем корректно, но все равно совпадение должно быть. Ведь текущие координаты-то карта определяет, просто не может правильно соотнести их с тем измерением, в котором я нахожусь. А поэтому я задал анализатору провести сравнение всех микромодулей и выдать те из них, у которых совпадение структур превышает пятьдесят процентов.
Ждал недолго. Оказалось, их было всего четыре. Интересно. Мне почему-то казалось, что их должно быть три. Ну да ладно. У двух модулей совпадение было стопроцентное. Ну, а у двух других восемьдесят три и семьдесят.
Так, работаем дальше. Сохраняю оригинальную структуру ментальной модели плетения магической карты. Дублирую ее и уже в этой модели подменяю те четыре модуля, аналоги которых я нашел в структуре локатора. Все готово. Вот и новое плетение. Ну что, проверим его в действии.
И я активирую работу этой структуры в вероятностном модуле. Опа. Теперь у меня перед глазами небольшая виртуальная карта и светящаяся точка на ней, это я. И я нахожусь в каком-то городе. Увеличиваю масштаб и читаю название – Таргос.
Вот я, наконец, и узнал, как называется то место, где я оказался. Кстати, а что это за мир. Уменьшаю масштаб, должно же что-то отобразиться в конечном итоге. Вообще-то, я думал, что после того, как будет достигнут какой-то минимальный предел, карта перестанет уменьшаться. Но не тут-то было. Вот мир. И называется он Ирий. Классификация – Срединные миры.
«Странно, – подумал я, – ведь закинул сюда меня темный бог и этот мир находился под его патронажем. Как такое может быть?»
Ладно, я опять отвлекся. Ведь и это было еще не все. Карта продолжает уменьшать масштаб. И вот появляется еще несколько ближайших миров.
«Ни черта себе, – пораженно смотрю я на это чудо магического искусства, которое у меня получилось, – это я что, создал некий аналог масштабируемого звездного атласа».
И я еще уменьшил масштаб. И только тут почувствовал, как из меня потоком стала откачиваться магическая энергия, которой и так за последние дни было не очень много. Понятно. Для работы этой карты в таком режиме ее требуется огромное количество. Но самое главное я увидел. Хоть соседних миров было и не очень много, но они были.
Быстро увеличиваю масштаб карты, непроизвольно пожелав увидеть именно себя. И карта мгновенно показала тот город, где я находился. Видимо, это нулевой диапазон, от которого и начинается отсчет. Для пробы теперь еще увеличил масштаб и нашел себя вплоть до того, что я увидел собственную комнату и небольшое виртуальное отображение человечка, сидящего за столом. Больше масштаб не увеличивался. Ну да ладно, в эту сторону для этого и не было особой необходимости.
Еще немного побаловался с картой. «Так, а как же ретроспектива», – вспомнил я уже и о собственной модернизации этой карты. И как будто только и нужно было моего желания произвести подобные действия, загорелся пункт меню.