Выбрать главу

— До конца дня можете работать. Вон свободный стол в углу, можете располагаться там.

— А… какой-нибудь носитель с накопителем нужен.

Женщина тут же достала из стола пластинку для студенческих работ. Да уж, сложновато задание для экзамена, но делать нечего. Или сделаю, или все мои мечты о дипломе накроются медным тазом.

Первым делом сразу сделал на пластинке защиту. Самую простую, плоскую. Она должна защитить разве что от летящего ластика, карандаша или комка жёванной бумаги, которой выстрелили из трубочки, так что нечего мудрить. А вот с ячейками я застопорился. В идеале, это должна быть часть сферы, прикрывающая учителя от класса. Человек — центр сферы, и сработавшая ячейка укажет нарушителя. Только это всё в идеале, если представить учителя в виде точки, а нарушители будут стрелять лазерным оружием точно в центр. Короче, упрощения в духе «сферического коня в вакууме». В реальности артефакт будет лежать на столе, учительница будет передвигаться вдоль доски, да и деточки могу кидаться с силой, слабенько, бросить навесочкой. Чтобы определить это, нужны уловить две точки, чтобы определить направление, скорость, и на основе этих данных вычислить куда самому стрелять водичкой. По сути, получатся задача по баллистике для перехвата вражеских ракет и нанесение удара по месту запуска. Над этим институты годами работали, а мне это на экзамене дали.

Ладно, хватит плакаться. Пока понятно, что нужны две плоскости ячеек. Желательно помельче для большей точности. Но это ж сколько получится ячеек? Допустим, высота щита два с половиной метра, ширина четыре. Итого десять квадратов. Допустим, сторона ячейки десять сантиметров, значит придётся отслеживать тысячу ячеек. Это ж сколько линий связи будет⁈ Значит никакой статики. Попробовать что-то вроде телевизионной развёртки? Постоянно рисовать ячейки, но не удерживать, а сразу развеивать, если она ничего не обнаружила. Но это ведь дикий расход энергии! Тогда запускать прорисовку только по необходимости? Допустим, ставится первый слой — одна большая рамка. Просто стоит в дежурном режиме, ожидая нарушителя. Появился сигнал нарушения, и от него запускается прорисовка первого слоя ячеек. Одна из ячеек что-то обнаружила и осталась на месте. Сразу запускается второй слой ячеек. Тоже что-то обнаружила и замерла. Итого у меня два квадратика, через которые нужно стрельнуть водичкой. Если для упрощения принять, что центры эти квадратов — две точки оси, по которой будет строится водное заклинание, то у меня сразу есть и направление, и угол, под которым надо «стрелять». Будет грубо, не очень точно, но чтобы обозначить нарушителя, этого должно хватить. Даже если брызги достанутся соседям, этого уже достаточно.

Задача дурацкая — маги думают масштабно, а не такими категориями, но в памяти стали всплывать всякие мелочи и хитрости, которые можно было использовать для этой игрушки. Ничего, потихоньку, помаленьку, но через четыре часа у меня получилось. Грубо, примерно, но работало.

За это время преподаватели успели несколько раз сходить на лекции, даже пообедали (от кого-то вкусно пахло булочками). Уже начало вечереть, преподы должны были уже по домам разойтись, но они что-то писали, читали, негромко переговаривались. Наверное, самая дисциплинированная кафедра из всех, которые я видел.

Наконец, я подошёл к Колко, заполнявшей какие-то ведомости, и молча положил перед ней пластинку с заданием. Она кивнула мне на стул, а сама занялась пластинкой. Через пару минут она нахмурилась, строго глянула на меня, и снова стала рассматривать мою мешанину. Ну да, я там много чего наворотил, и из привычного там была лишь простенькая защита, но она занимала от силы десятую часть всего объёма нового заклинания.

Наконец, магиня вздохнула.

— Да уж, такого месива я уже давненько не видела. Это вообще будет работать и на каких принципах?

Ну, я и начал объяснять, но только общую идею. А вот получившуюся систему заклинаний объяснить в тонкостях было трудно. Где-то что-то я видел раньше в других заклинаниях, часть была из учебников, но пришлось эти части модифицировать, зачастую на уровне интуиции. Да и торопился я, так что ни о какой правильном структурировании речи не было. Так, черновой вариант, с болтающимися и не всегда законченными связями. Короче, без бутылки не разобраться. Пока рисовал и собирал — понимал, а когда закончил — уже и самому не очень понятно для чего многие элементы.

Магиня выслушала, задумалась, потом кивнула.

— Ну что ж, садись за стол, включай, а мы будем в тебя ластики бросать.

Я покорно выполнил команду. А куда деваться? Магиня отошла шагов на десять, и небрежно бросила в меня ластик. Не долетев до меня, ластик упал на пол (сработала защита), а вот в магиню полетела струйка воды. Тонкая, едва подол намочила, но магиня от неожиданности дёрнулась. Отошла на пару шагов в сторону, примерилась как мальчишка, подбрасывая ластик перед броском, потом сильно бросила его в меня. И снова ластик на пол, струя воды на подол магини. Я смущённо оглянулся на остальных преподавателей, но они все с интересом, а кто и с улыбкой наблюдали за нашей проверкой. Вот встал уже немолодой преподаватель, встал чуть ближе и левее Колко, и чем-то бросил в меня. И тут же получил струйкой воды, да так удачно, в область ширинки. Я не знал куда глаза девать от смущения, но мужчины-преподаватели только развесилились. Тоже стали подходить, пробовать кидаться с разного расстояния, вправо-влево, разными предметами, но в пределах десяти шагов вода доставала почти всегда.