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