Ник. Админ
Шрифт:
– И все-таки, – не удержался Васа, – к какой версии теперь ты более склонен?
Архимаг пожал плечами, но потом все-таки ответил:
– Я больше боюсь, что верными могут оказаться сразу несколько вариантов. В таком случае предсказать, а вернее, просчитать будущее совершенно невозможно…
Ник
Я еще около часа висел над городом, аки орел, обозревающий свои владения. Только вот владения-то не мои. Я пытался успокоиться и привести мысли в порядок. Слишком быстро все произошло, хоть и не неожиданно. Прокручивая в голове предшествующие моему текущему состоянию события, я то морщился, вспомнив неприятное или свои не совсем верные действия, то виртуально гладил себя по голове, соглашаясь с тем, что поступил правильно. В принципе события пришли к своему логическому финалу. Еще с самого начала, когда я стал учеником Васы, и потом, когда за мной стали присматривать и подвели ко мне Крису (огромное им за
Я снова вернулся к событиям последних дней. После своего инсайта, конфликта с эльфами и привязки меня посредством браслета, как какого-то преступника, к дворцу, я смутно стал ощущать, что ситуация вот-вот взорвется. Тем более сам приложил к этому руку. Ну что же делать, если большинство поступков я совершаю импульсивно? В общем, на всякий случай я стал потихоньку готовиться в фоновом режиме. Как мне думалось, даже если подготовленное и не понадобится, то лишним все равно не будет. Первую точку я через инфосеть оборудовал на полигоне. Просто подогнал к дороге, ведущей туда, несколько элементалей земли и воздуха, чтобы при необходимости можно было мгновенно их использовать. Рассчитал и написал несколько программ их поведения для разных ситуаций. Но этот вариант ухода считался у меня самым маловероятным, да и сложно что-то как следует рассчитать без привязки к местности. В качестве второй точки я решил использовать дом Васы. Я ведь его излазил вдоль и поперек, защита известна и при необходимости легко смогу ее снять.
При последнем посещении дома я, кроме прочего, чтобы не мучиться с возведением своей защиты (если придется срочно рвать когти и надо будет остановить преследователей), внедрил в управляющий модуль защитного комплекса дома свое плетение, способное полностью передать права доступа мне, отключив текущих пользователей, вернее, отключив васовский модуль управления. Так я поступил, чтобы не тратить время на его полное исследование. Ведь самый верный способ отключить защиту – просто лишить ее «мозгов», если, конечно, сможешь. Я смог. Кроме того, вполне возможен вариант наличия универсального ключа доступа у властей ко всем защитам в городе, ну или только к некоторым, например, к системам защит важных государственных деятелей, к которым, кстати, Васа и относится.
Я бы так и сделал. Поэтому не стоило отбрасывать такую вероятность. Ну и по дороге к дворцу незаметно раскидал небольшие накопители чисто на инфомагии, чтобы они не фонили и не привлекали внимание магов, если кто-то из них пройдет рядом. А заметить небольшой серый, невзрачный камешек (специально придал им такой вид) в щелях брусчатки или рядом с заборами, увитыми плетущимися растениями, не так просто. В основном это были «сонные» кристаллы, но на всякий случай и «гравий» кое-где оставил, хоть долго сомневался: причинять вред гномам мне категорически не хотелось.
Даже с такими приготовлениями я оценивал свои шансы силового ухода как крайне низкие. Почему, если у меня есть элементали? Просто элементали – по сути, средство разрушения, этой функцией можно воспользоваться легко и не тратя много времени. А Дорзен неожиданно для меня самого стал мне родным городом, и я не хотел бы, чтобы меня запомнили в нем как разрушителя. Тонкое же управление элементалями мне пока доступно лишь в виде относительно долгих расчетов и написания программ управления, заточенных под определенные действия. Очень сильно этому, конечно, помогает их примитивный искусственный интеллект и не очень сложное API для простого поведенческого программирования. Тем не менее всего не учтешь. Вот и пришлось использовать элементалей только в некоторых частях плана ухода, постоянно корректируя программу их возможного поведения в связи с текущей обстановкой.
Но больше всего я надеялся на самые последние побочные и не особо важные, как мне раньше казалось, хоть и интересные, результаты исследований. В фоновом режиме с самым низким приоритетом у меня на субноуте постоянно крутится несколько расчетных задач, результаты которых
Вот так я и рассчитал ту трубу, по которой улепетывал. Причем вовсю использовал демонский логический модуль, по сути, являющийся подобием аналогового компьютера, для того чтобы разбросанные по дороге в допросную кристаллы с этими модулями и отдельным генератором плетений нашли друг друга и правильно состыковали свои куски создаваемой трубы. Та еще расчетная работка была… Хорошо, что я успел создать описательный язык и компилятор к нему, прикрученный к модели виртуального генератора плетений, заточенного на создание таких процессоров. Компилятор по программе, написанной на этом языке, может формировать в модели магии нужную структуру логического модуля – процессора, который затем будет отрабатывать логику скрипта – только бери его и создавай в реале!
В данном случае получившиеся микро-… нет, нанокомпы (по своим возможностям), всего лишь искали своих соседей, цеплялись друг к другу и создавали общее плетение трубы. Тоже интересное занятие – вспомнил, так сказать, свою программерскую молодость, когда пару раз пришлось делать несложные специализированные компиляторы. Да и перспективы открываются нехилые. Появились у меня кое-какие задумки в отношении «умной» системы защиты и нападения.
И второй результат – модель хитроумных структур, предназначенных для разрушения или нарушения логики работы чужих плетений. Мне как-то пришло в голову одно сравнение – все эти плетения зачастую представляют собой некие схемы, в некотором роде аналогичные электронным, и часто их внутренности прямо так и торчат наружу и вопиют: «Закороти мне дорожки разводки!» Как будто так и просят провести отверткой по всей этой схеме, разрывая или закорачивая контактные дорожки.
Это больше присуще, как ни странно, боевым плетениям, что вполне объяснимо – их надо создавать как можно быстрее, и срок действия у них короток. Там свои технологии противодействия, речь не об этом. А вот в артефакторике или в стационарных магоформах почти всегда используется сложная схема защиты самого плетения, проверка целостности, реакция на изменение его состояния, а также прикручиваются дополнительные плетения, защищающие основное от возможности разрушения, и прочие приблуды, на какие только способно воображение и опыт мага. Вот мне и пришло как-то в голову попробовать реализовать некую полууниверсальную отмычку или «троянца», способного проникнуть через такую защиту и нарушить работу плетения. С одной стороны, у меня есть бонус – мои инфомагические плетения способны спокойно проходить сквозь плетения обычной магии, не влияя на их работу, то есть их легко можно просунуть внутрь сложной защиты, и она ничего не заметит. Но вот просунул я его, а что дальше делать? В общем, субноут и занимался тем, что тупо брутфорсил разные варианты действий, используя модель магии, и записывал в базу данных наилучшие результаты. Посмотрев их несколько дней назад, я заприметил пару вариантов, вполне пригодных к использованию. К сожалению, самому приложить свои извилины к этому делу не было времени, может, я и придумал бы что-то получше. А пока с небольшими моими правками получилось следующее.
Простая, в общем-то, штука. Шарик, основой которого я сделал подобие Крисиного генератора плетений. Посылается такой шарик внутрь сложного плетения, там он проявляется в обычном магопространстве и выстреливает во все стороны щупальца-нити из трех основных видов магии – гномьей, эльфийской и демонской, с разной энергетической насыщенностью. Ну а дальше как повезет. Выстрелившие нити могут закоротить информационные дорожки или перемкнуть их на энергоподводы, или пережечь, если в сгенерированной нити энергии больше. А может, даже разрушить какой-нибудь логический модуль. Назвал я их «спрутиками», просто потому, что после активации они выглядели примерно так – ядро с кучей извивающихся ложноножек. Теоретически эта разработка должна была получиться очень эффективной. Вот только, как показала практика, все оказалось не так просто. Если защита или плетение выполнено грамотно, то есть с подстраховкой и системой восстановления после сбоев, а многие стационарные плетения таковыми и являются, то мои «спрутики», сколько бы их не было, просто не могут справиться с работой – плетения успевают восстановиться. «Спрутики»-то глупые и точно не знают, что и где закоротить. Выяснилось это уже в допросной, хотя что-то им вроде бы удалось сделать. По крайней мере, многие плетения здания или не сработали, или сработали с задержкой. В общем, как я вывел для себя, полностью полагаться на них не стоит.