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