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