Книга: Принцип невмешательства
Назад: Глава 5
Дальше: Глава 7

Глава 6

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

 

На работу я пришел, полный оптимизма.
— Выспался? — заботливо спросил Иван. Как и положено хорошему начальнику, он уже находился на рабочем месте и что-то рассматривал на стационарной схеме коммуникаций.
— Конечно, — отрапортовал я и сразу взял быка за рога: — С чего мне начинать?
— Не горячись, — поморщился он. — Посмотри для начала на результат вашей вчерашней работы. — Он ткнул пальцем в голограмму.
— Все в порядке, работает в штатном режиме. — Я протянул руку и увеличил масштаб, развернув тот самый штрек в половину схемы. Вызвал параметры нашей вертушки, глянул на зеленые цифры показателей. — То, что доктор прописал.
— Отлично, схемой пользоваться умеешь. — Похоже, именно это он и хотел выяснить.
— Стандартный Визуализатор, версия шесть или выше, но точно не девять — там интерфейс немного другой, — на глаз определил я. — Адаптированный для инженерных сооружений. Штука удобная, но тяжелая и требует некоторого времени на освоение, так как кое-какие вещи сделаны тут достаточно специфично. — Уж такой софт я просто обязан знать, без этого никуда.
— Тяжеловатость компенсируется неплохим железом, — дополнил мои слова Иван. — Хотя стоит признать, что всю картинку с максимальной детализацией он показывает с трудом. Однако этого обычно не нужно, разве что какой-нибудь шишке приспичит посмотреть, как у нас все красиво.
— Можно посмотреть? — как бы намекнул я. Это была отличная возможность увидеть сразу, насколько полезна для меня эта схема.
— Включай, — разрешил Иван.
Объемная картинка города, шахт и ВИП-уровней рисовалась секунд десять, не меньше. Зато потом я во всей красе увидел почти все необходимое. Понятно, что на ВИП-уровни сразу лезть не стоило, а вот на город можно и глянуть.
Город представлял собой огромную полусферу в толще планетарной коры, разделенную на множество уровней — жилых, служебных, торговых, рекреационных. Просто слоеный пирог какой-то.
Приблизив картинку, можно было в подробностях рассмотреть планировку уровней и всех основных коммуникаций — вентиляцию, водоснабжение, энерго— и информационные каналы.
— Нормально, — заключил я. — Но многого не хватает. Тут фильтр по уровню допуска или же моменты, касающиеся безопасности, в принципе отсутствуют?
— Фильтр, конечно, — несколько удивленно ответил Иван. — В нашей работе такие подробности не нужны. А с чего они тебя интересуют?
— Они меня не интересуют, — спокойно сказал я. — Просто я их не увидел, хотя по логике им следует быть. — Вот, например, мой номер, в котором вполне открыто стоит камера наблюдения. — Я приблизил картинку еще больше. — На схеме она не обозначена. И это вполне понятно — не наша компетенция.
— Ну да, — согласился Иван. — Мне тоже они не нравятся, однако быстро привыкаешь, не обращая внимания.
— Именно так я и делаю, — хмыкнул я.
— Твоя работа будет заключаться в мониторинге состояния систем вентиляции. — Он вернул схему в первоначальный вид, когда отображаются только основные объекты и вентиляционные каналы. — В штатном режиме, вплоть до вызова бригады техников, все делает автоматика. Поэтому у нас и был всего один оператор.
— Все-таки был? Что с ним случилось?
— Несчастный случай… в шахтах. Несоблюдение техники безопасности. — Подробнее Иван почему-то не хотел говорить. — В нестандартных ситуациях, как вчера, например, вызов обрабатываешь лично ты. По необходимости сообщаешь мне, службе безопасности, медикам или техникам на местах.
— То есть по большей части мне придется просто сидеть здесь и смотреть на схему?
— Не только. Система большая, поэтому тебе надо готовить отчеты о диагностике, мониторинге и профилактических работах. Выявлять проблемные места и проводить дополнительную диагностику. Инспектировать техников на местах на предмет того, как они работают и соблюдают свои должностные инструкции. Выполнять проверки систем на местах, а также участвовать в проектировании систем вентиляции при закладке новых треков и шахт.
— Вроде говорили, что это не для меня? — вспомнил я разговор в кабинете Гоффа.
— Спроектируют все без тебя, а вот поучаствовать в монтаже придется. Для общего развития. Ты же должен знать, как все смонтировано.
— Логично, — согласился я. Тем более что меня это устраивало.
— Твой браслет уже синхронизирован с системой оповещения, так что тебя и из кровати вытащат, если что, — «обрадовал» меня Иван. — Твой терминал вон тот, сиди пока разбирайся, а я к шефу на совещание, потом к инженерам — скоро будем новый штрек запускать, работы выше крыши.
Отлично! Я могу спокойно изучать то, что мне интересно, и даже не нужно скрывать своей деятельности!
Поехали!
Нацепив виртуальный шлем, вывел всю картинку на него. Так, откуда все начинается? Кислород у нас получается методом фотосинтеза в бассейнах с водорослями и гидропонных садах, а также химическим способом, однако второй способ скорее резервный. Там же регенераторы и системы очистки воздуха и воды. Аварийные хранилища кислорода располагаются отдельно. Все это находится внизу, под городом. Несколько основных насосных станций обеспечивают необходимый газовый состав и давление поступающего в город и шахты воздуха. Объекты стратегические, ибо без кислорода человеку становится весьма плохо.
По системе магистральных каналов, оборудованных промежуточными вертушками, фильтрами и шлюзами, воздух расходится по уровням города и шахтам. Скорость и объемы циркуляции высчитываются автоматикой, чтобы система работала с минимально необходимой нагрузкой.
ВИП-уровни — отдельная песня. Там совершенно автономная система вентиляции, соединенная с общей лишь парой магистральных и несколькими второстепенными каналами. И что самое печальное, кроме систем вентиляции и контуров помещений, мне больше ничего не видно. А ведь они интересуют меня больше всего. Ладно, оставим на потом.
Время до обеда пролетело незаметно. Я поэтапно исследовал систему, то разглядывая общую картину, то опускаясь до исследования работы отдельных шлюзов или факторов, влияющих на режимы включения вертушек. И тогда я буквально виртуально лазил по воздушным коробам, для пущего эффекта включив окружающие меня звуки работы механизмов.
На первый взгляд казалось, что по системе вентиляции можно попасть куда угодно, благо ширина магистральных каналов позволяла ездить по ним на машине, а второстепенных — ходить пешком, и только каналы третьего и четвертого уровней были более узкими, но тоже проходимыми. Правда, на практике на пути шпиона вставали шлюзы, фильтры и вертушки. Каждое конкретное препятствие было проходимо при совпадении определенных условий. Например, шлюзы были открыты практически постоянно, фильтры можно было временно отсоединить, а вертушки периодически гасили скорость своего вращения до величин, когда мимо лопастей мог проскочить человек. Однако совокупность всех факторов делала такое передвижение очень медленным и опасным. И мне предстояло выяснить, имеет ли смысл планировать передвижение там, если возникнет такая потребность.
В общем, на обед я не пошел, а так и проторчал весь день на рабочем месте.
Зато вечером дома отъелся по полной программе.
Теперь я знал достаточно для того, чтобы начать действовать.
Вместо полноценного виртуального шлема сойдут и очки — мне ж не в игрушки играть. Дальше набрасываю первый пробный вариант робота-разведчика, который поможет мне в освоении информационного пространства. Он должен уметь передавать картинку и звуки, определять поблизости электронные устройства и дата-кабели, иметь стандартный интерфейс подключения ко всем портам сетевых терминалов, замков, бытовой и охранной аппаратуры. А еще бегать по любым поверхностям и пролезать через решетки вентиляции и прочие узкие отверстия. И в случае опасности тихонько самоуничтожиться. Короче, придется попотеть, хотя нечто подобное приходилось делать и раньше.
Для начала все делаю в эмуляторе в чистой виртуальности. В ноут уже загружена схема коммуникаций со всеми необходимыми параметрами.
И как же у нас будет выглядеть робот? Разумеется, как большой и жирный таракан. Прошвырнувшись по актуальным темам местной сети, я быстро выяснил, что в коммуникациях города обитает одна из разновидностей рыжего таракана, за века общения с высокотехнологичным человечеством заметно мутировавшая, поумневшая, а заодно и прибавившая в размерах. И эта самая разновидность периодически смущает тонкие чувства шахтерской общественности своим неэстетичным видом. А особенно общественности не нравится то, что разновидность эта любит гадить там, где человек обычно ест и оставляет крошки. Понятно, что мой выбор просто не мог оказаться другим.
Конечно же, если бы я все начинал с нуля, у меня ушло бы несколько месяцев на программирование поведения пробного экземпляра. Но, к счастью, во времена, когда я активно сотрудничал с братией вирусов, у меня было достаточно времени и энтузиазма позаниматься этим вопросом. Больше того, ко многим практическим аспектам я привлекал эльфов — в частности, своего друга Терри. И даже он на некоторое время проникся моей идеей создания псевдоживых программируемых организмов, хотя и бурчал, что неэтично, мол, использовать биологические структуры для такого рода деятельности. Причем «таким родом деятельности» он считал отнюдь не воровство информации, на которое ему было плевать, а именно его не устраивала тесная связь компьютерных технологий с живой материей. Он-то предлагал все запрограммировать прямо на биологическом уровне. Но, к сожалению, я так не умел, поэтому конструкцию «неимоверно усложнили», по словам того же Терри.
Через пару часов приготовлений я ужасно проголодался.
— Эй, тетка в печке! Сбацай мне два литра куриного бульона! — приказал я кухонному комбайну. — И хлебца, черненького.
— Ваш заказ: куриный бульон — два литра, черный хлеб — одна порция. — Автомат на этот раз понял меня правильно.
— Молодчина! — похвалил я и вернулся к компу.
Пока готовился бульон, я рылся в загашниках, припоминая, какие из наработок можно использовать без особых изменений.
— Заказ готов, — наконец сообщил автомат.
Как же все-таки неудобно заниматься делами, когда на тебя смотрит камера! Со стороны выглядит глупо, когда приходится шифроваться на ровном месте.
Взяв две самые большие кружки, налил в них горяченького бульона и, прихватив хлеб, вернулся за столик. Пока находился спиной к камере, удачно уронил в одну из кружек массивный черный шарик-брелок — блестящий сувенир из далекой африканской страны. Ключи от дома пока побудут без него. Эту кружку поставил за ноутбук, вне поля зрения камеры.
Теперь за меня все сделает программа, а я пока выпью бульон из второй кружки да посмотрю, что там в местной сети творится.
«Мастер Карлос встречается завтра с партнерами из Чайна Инкорпорэйтэд — новый виток в развитии бизнеса». «Закладка нового штрека произойдет в соответствии с планом». «Новая партия рабочих с Земли — проблемы адаптации». «Дельта не спит — очередной грузовой рейс перенесен из-за активности звезды». «Матч „Шахтер“ — „Инженер“ завершился ничьей». «Криминальные новости — еще одна жертва в штреке 980». О, интересно! «Неизвестный, пробравшийся в служебные помещения персонала, не смог увернуться от лопастей компрессора системы вентиляции, в результате чего работа в штреке встала на несколько часов». И здесь врут. Ничего там не встало, рабочих отправили в соседнюю раздевалку, а мы все починили. А почему это «еще одна жертва»? Так, ага, материалы по теме. «Джаггеры похищают инженера систем вентиляции». Это ж мой предшественник! А было-то давно, почти год прошел. И на кой он им сдался? Не на еду же? «На месте найдены личные вещи и следы борьбы». Ну и напишут же! Такое ощущение, что он сам к ним свалил… по религиозным соображениям. Впрочем, сейчас это неинтересно, так как синтезатор закончил работу.
Тот самый шарик-сувенир — образец смеси эльфийских и человеческих технологий — сработал как надо. Со дна пустой кружки на меня внимательно смотрел большой рыжий таракан, настороженно шевеля длинными усами. И ожидая приказов.
Пока это лишь заготовка, пробный типовой экземпляр, умеющий выполнять только базовые функции на основе стандартной модели поведения обычного таракана. И эта программа не помешала ему сожрать остатки бульона из кружки, что уже хорошо.
Нацепив очки и перчатку-манипулятор, я начал увлекательную игру с видом от первого лица. Я (в лице таракана) бодренько выполз из кружки, спрыгнул на пол и галопом понесся к ближайшей вентиляционной решетке. Гладкий пластик стены нисколько не замедлил моего продвижения. В вентиляцию мы пролезаем, отлично. Вернувшись на стену, я подбежал к камере наблюдения. Надкусываю резцами изоляцию проводов, усы подсоединяются к контактам. Перебор стандартных средств декодирования выполняется за минуту, после чего получаю на очки дополнительную картинку с видом себя любимого, играющего в какую-то интересную игру. Теперь я могу смотреть любые охранные камеры на жилых уровнях, если подключусь к ним, ибо интерфейс тут стандартный. А возможно, и не только в городе.
Возвращаюсь обратно в вентиляцию и бегу к соседнему номеру, следя за уровнем сигнала. А вот тут уже работает странная эльфийская магия — на ней построена все связь с объектом. И это ни фига не радио— и прочие волны, потому как теперь я могу бежать хоть на другой конец планеты, и при этом связь не прервется. Индикатор уровня сигнала Терри обеспечил мне для самоуспокоения, раз в голове у меня такое не укладывается. Само собой, ни один охранный детектор не в состоянии отследить моего способа связи. Как и ожидалось, местные материалы на качество связи никак не повлияли. И самое странное, что приемником сигналов являюсь я, а уж потом все отображается на экране, через стандартный интерфейс обратной связи тех же виртуальных очков, например.
Напоследок проверяю, как мы умеем грызть. Металлический короб вентиляции подходит. Передние резцы тут могут резать не только мягкий металл, но и куда более прочные материалы. Дыра, в которую можно пролезть, вырезается секунд за тридцать.
Возвращаю таракана в номер и снимаю контроль. Животина сразу же убегает в щель под кухонным комбайном.
Молодец, будешь зваться Стасиком.
Следующие несколько дней я провел за работой. Днем изучал коммуникации, а вечером занимался программированием и доработкой Стасика, который постепенно наращивал и ум, и функциональность.
— Ты чем вечерами таким занимаешься? — спросил как-то Иван, что говорило о том, что кое-кому это интересно, но незаметно понять это не получается.
— Смотри. — Вместо ответа я открыл ноутбук, который обычно таскал с собой, хотя ничего незаконного найти там не смог бы никто. — Буквально перед отлетом новая Цивилизация вышла, а я давний ее фанат, — чуть виновато объяснил я. — Вот и рублюсь теперь вечерами, как дурак. Зацени, что я тут уже настроил! — И я полез с жаром объяснять тонкости игры, от которых Ивану резко поскучнело.
— Понятно, это я так спросил, для проформы. — Главное, он убедился, что я на самом деле двинутый на почве игр, таких людей немало. — Ты там без фанатизма, да?
— А я только в нерабочее время. И на сон времени хватает. Для меня пять часов — уже много. — Это была истинная правда.
— Ладно, никто тебя не ограничивает. Можешь даже в сети поспрашивать, у нас геймеров тоже хватает, коллективно порубитесь.
— А это идея! — с энтузиазмом подхватил я.
— Как продвигается изучение системы? — перевел начальник разговор в рабочее русло.
— Хорошо продвигается. Вчера закончил на принципах автоматической регулировки нагрузки в зависимости от типов помещения и количества людей. Изучил датчики типа ДМРВ-10 и ДМРВ-20, как они снимают данные с помещений, а также как эта информация используется контроллерами вертушек.
— И как же? — иронично спросил Иван.
— Никак не используется, — не ударил я в грязь лицом. — Она поступает на управляющий компьютер сектора, тот отдает инфу на такой же, но уровня, после чего все это обрабатывает центральный сервер, который и спускает команду на изменение мощности с учетом кучи поправок и вообще возможности такого изменения. А то вдруг в системе и так нехватка свободных ресурсов, а мы тут какой-нибудь склад начнем вентилировать.
— Но не во всех случаях, — решил поправить меня начальник.
— Само собой! Аварийные ситуации могут обрабатываться на каждом из уровней, в том числе и контроллером вертушки напрямую, однако обычно в последнем случае ее переводят на ручное управление. Я же говорю про штатный режим работы.
— Молодец, молодец, — похвалил Иван. — А диагностику и ручное управление с центральной консоли освоил?
— Еще позавчера. Теперь вот до нюансов добрался.
— Давай-ка удвой мощность вертушки в штреке девятьсот семьдесят шесть. Там начал работу комбайн, и рабочих нагнали — им кислород нужен. Система под моим аккаунтом работает, никаких паролей не потребуется.
Я подошел к общей схеме, быстро увеличил нужный кусок, ткнул пальцем в нужную вертушку и вызвал меню управления. Перевел ползунок контроля оборотов на требуемое значение, одновременно с этим сняв половину мощности у вертушки, обслуживающей служебные помещения шахтеров, где сейчас никого не было, но поставил таймер возврата на время за час до окончания рабочей смены.
— Нечего оборудованию зря работать, — буркнул я.
— Да, поднастроить бы систему на более гибкие режимы, — согласился Иван. То, что задание я выполнил, было и так понятно.
— Могу заняться, — быстро откликнулся я. — Но будет не быстро, ведь надо сначала изучить графики работы шахтеров. Проще поставить такие же датчики ДМРВ, как и на жилых уровнях, которые автоматически занимаются подсчетом людей в помещении.
— У нас свободных нет, а если заказать на Земле, это еще обосновать надо на куче листов, — поморщился Иван. — Ладно, это пока лишь мысли, а у тебя и другой работы хватит.
«Это точно», — подумал я.
Одной из самых объемных задач в программировании Стасика было научить его ориентироваться на местности. То есть самостоятельно приходить в нужную точку, без внешнего управления. Приходилось вливать в него массу информации с типами материалов, конфигурацией коридоров, развязок, шлюзов и прочих препятствий и на каждое из них программировать свое поведение. Впрочем, после некоторого порога псевдоинтеллект робота подхватил мое начинание и начал обучаться сам, гуляя ночами по городу. Жрал других тараканов и любую органику. Освоил подземку. Не сам, конечно, но проникать в вагон с пассажирами научился. Однако подземка не всегда была лучшим вариантом, потому что заранее я не знал, куда пойдет вагон. Вместо этого был проложен длинный, но надежный и безопасный маршрут по вентиляции, на котором Стасик мог достигать средней скорости до трех километров в час, при том что на прямых участках ему случалось разгоняться до сороковника. Таким образом, выходило, что до ВИП-уровней он добирался за пару часов.
Когда все функциональные тесты робота-разведчика были пройдены, я еще немного погонял его лично, моделируя навскидку придуманные ситуации. Оставшись доволен, не стал затягивать с приготовлением дополнительных порций бульона.
Парой дней спустя я имел целый разведотряд.
Можно приступать к выяснению местонахождения Анвил.
Назад: Глава 5
Дальше: Глава 7