ФАНТАСТИКА

ДЕТЕКТИВЫ И БОЕВИКИ

ПРОЗА

ЛЮБОВНЫЕ РОМАНЫ

ПРИКЛЮЧЕНИЯ

ДЕТСКИЕ КНИГИ

ПОЭЗИЯ, ДРАМАТУРГИЯ

НАУКА, ОБРАЗОВАНИЕ

ДОКУМЕНТАЛЬНОЕ

СПРАВОЧНИКИ

ЮМОР

ДОМ, СЕМЬЯ

РЕЛИГИЯ

ДЕЛОВАЯ ЛИТЕРАТУРА

Последние отзывы

Невеста по завещанию

Очень понравилось, адекватные герои читается легко приятный юмор и диалоги героев без приторности >>>>>

Все по-честному

Отличная книга! Стиль написания лёгкий, необычный, юморной. История понравилась, но, соглашусь, что героиня слишком... >>>>>

Остров ведьм

Не супер, на один раз, 4 >>>>>

Побудь со мной

Так себе. Было увлекательно читать пока герой восстанавливался, потом, когда подключились чувства, самокопание,... >>>>>

Последний разбойник

Не самый лучший роман >>>>>




  21  

Для создания алгоритма поиска я использовал всю информацию, какую смог добыть из местных отсканированных книг и многое из своей «родной» земной медицины. Но наибольшую пользу принесли знания Умника. Сейчас подобное освидетельствование Умник проведет для Крисы, так удачно пришедшей проведать меня, за что ей огромное спасибо. Приятно, когда о тебе заботятся, но плохо, что симпатичная девушка видит тебя в таком беспомощном состоянии.

Сам алгоритм анализа по параметрам ауры оказался достаточно сложным и, как я не примерял его в модели к куцым вычислительным возможностям симбионта, ничего не получилось. Поэтому сделал проще: тупо забил базу данных координатами основных точек ауры. Каждая такая точка отражает состояние определенного органа. Иными словами, у любого органа существуют свои координаты в ауре, где отражается его состояние. Воздействуя в этих местах на ауру, можно влиять на сам орган. Затем к каждой такой точке я привязал свой тип воздействия. Данных снова оказалось слишком много, поэтому я разбил их на несколько блоков и каждому блоку назначил своего симбионта. Кроме того, в базе содержались граничные параметры точек, нарушение которых означало, что следует провести дополнительное воздействие. Приятной неожиданностью оказалось наличие у симбионта собственной «системы навигации», позволяющей ему точно определять свое местонахождение в ауре, и репродукционного органа, воздействуя на который, можно достаточно быстро (в течение десяти-двадцати секунд) заставить эту полезную зверушку размножиться. Самое прикольное то, что получившаяся «детка» обладает всеми свойствами своего родителя. Да-да, даже внедренные в него мною (вернее Умником) управляющие структуры-плетения, то есть все внесенные нами изменения, также дублировались. Признаться, эти два свойства симбионта (его собственный GPS и система размножения) значительно уменьшили объем работы и облегчили конструирование.

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

  21