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