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