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