Читаем Облако полностью

Молча кивнув, Ратмир поднялся, нетвердыми шагами добравшись до консоли, он опустился на стул, Вадим сел рядом. Мгновенье посидев неподвижно, Ратмир вновь вызвал исходник управляющей программы; пролистав несколько страниц, он остановился на одной из них. Пытаясь четко сформулировать вопрос, Вадим машинально смотрел на нагромождения операторов и фигурных скобок. Не о чем мне его спрашивать, подумал он. То, что попытка провалилась, понятно, как-то с налету я ухватился за это слово Neutral, размечтался, возомнил, что нашел легкое решение сложной проблемы, хотя вовсе не факт, что слово Neutral означало интенсивность воздействия формируемого системой вещества на атмосферу, запросто оно могло, наоборот, относиться к интенсивности торможения какого-то процесса, вроде того как графитовые стержни тормозят ядерную реакцию, или вообще означать что-то такое, чего мы и вообразить себе не можем, наивняк все это в чистом виде, хотя, с другой стороны, что делать, если физическая суть программы нам непонятна, остается рыпаться, палить из пушки наугад или почти наугад – если только Ратмир сейчас вдруг хотя бы в чем-то, наконец, разберется. Ладно, подумал он, в условный плюс можно засчитать то, что с большой вероятностью мы сейчас все же управляем процессом, хотя непонятностей опять-таки больше, чем всего остального. Непонятно, почему, впав в галлюцинацию, мы с Ратмиром так же благополучно из нее вышли, непонятно, что сейчас происходит в городе, – хотя изменение состава Облака в масштабах города – процесс страшно инерционный и очень долгий, но надо помнить, что система сейчас по-прежнему работает в заданном нами режиме, а это значит, что с решением надо торопиться, пока население всей массой не бросилось ловить коней Диомеда. Плохо, что в голове у меня муть, прямо чувствую, как мысли одна за другую цепляются, дай бог, чтоб у Ратмира было лучше, это сейчас самое важное, от него прежде всего сейчас все зависит. На экране у Ратмира было открыто несколько вкладок; попеременно отрываясь от текста, он смотрел вызываемые исходником массивы и подпрограммы; придвинувшись, Вадим машинально пытался следить за ним. Можно было бы, в принципе, расчертить ее структуру, подумал он, потратить на это какое-то время, но что толку, если тексты пестрят названиями вызываемых функций и подпрограмм, суть которых нам непонятна, даже если мы разберемся в математике, физический смысл все равно останется тайной за семью печатями. Ладно, все это лирика, все равно надо пытаться, действовать методом научного тыка, других инструментов у нас все равно нет. Отложив распечатку программы, которую пробовал было рассматривать, откатившись на стуле от консоли, он повернулся к Ратмиру.

– Изменять программу мы по-прежнему можем?

На мгновенье остановив скроллинг текста на экране, Ратмир, не отрывая взгляда от программы, задержал пальцы над клавиатурой.

– Да.

– Прежним способом – копирование программы под другим именем, внесение изменений, создание перекрестной ссылки, удаление оригинала?

– Да.

– Понятно. – Вадим тяжело посмотрел на Ратмира. – Давай думать, что мы можем сделать. Первая попытка не удалась. Итак, налицо системная задача – есть программа, наша цель – свести ее воздействие на внешнюю среду к минимуму. В каком формате она выдает данные в технологическую систему – в виде каких-нибудь массивов?

Опустив палец на клавишу, Ратмир подогнал нужную страницу.

– В виде матрицы.

– Какого типа?

Поднявшись на несколько страниц вверх, Ратмир мгновенье помолчал.

– Типа Теплицевой.

– То есть что-то типа свертки?

– Да. Но с какого типа строкой, мы не знаем.

– То есть там, где-то на сервере технологической линии, есть строчный массив, с которым формируемая здесь строка сворачивается. – Вадим быстро взглянул на Ратмира. – Так, может, обнулить эту матрицу к чертовой матери – и выродится эта свертка в нули соответственно?

Ратмир некоторое время думал.

– Рискованно. Стабильное поступление нулей технологическая система может воспринять как выход резервного центра управления из строя и переключится обратно на основной. А сможем ли мы повторно перехватить управление, мы не знаем. Если у резервного центра управления будет статус недействующего, основной центр может управление не отдать.

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

Придвинув к себе клавиатуру, Ратмир некоторое время сосредоточенно изучал программу.

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

– Погоди, но она же сама тоже что-то вычисляет?

– Да.

– На какой основе?

Ратмир мгновенье помедлил.

– У нее есть своя система констант. Что-то вроде внутреннего массива.

– То есть какой-то результат все равно будет?

– Будет.

Перейти на страницу:

Все книги серии Городская проза

Бездна и Ланселот
Бездна и Ланселот

Трагическая, но, увы, обычная для войны история гибели пассажирского корабля посреди океана от вражеских торпед оборачивается для американского морпеха со странным именем Ланселот цепью невероятных приключений. В его руках оказывается ключ к альтернативной истории человечества, к контактам с иной загадочной цивилизацией, которая и есть истинная хозяйка планеты Земля, миллионы лет оберегавшая ее от гибели. Однако на сей раз и ей грозит катастрофа, и, будучи поневоле вовлечен в цепочку драматических событий, в том числе и реальных исторических, главный герой обнаруживает, что именно ему суждено спасти мир от скрывавшегося в нем до поры древнего зла. Но постепенно вдумчивый читатель за внешней канвой повествования начинает прозревать философскую идею предельной степени общности. Увлекая его в водоворот бурных страстей, автор призывает его к размышлениям о Добре и Зле, их вечном переплетении и противоборстве, когда порой становится невозможным отличить одно от другого, и так легко поддаться дьявольскому соблазну.

Александр Витальевич Смирнов

Социально-психологическая фантастика

Похожие книги

Череп Субботы
Череп Субботы

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

Георгий А. Зотов , Георгий Александрович Зотов

Фантастика / Альтернативная история / Социально-психологическая фантастика / Юмористическая фантастика / Ужасы и мистика