Скрижаль невозможности. Игра продолжается (Мэйдж) - страница 16

“Итак. Предполагаем, что в каждом заклинании заложено его точное описание, разбитое по известным параметрам. Одно-звуковое кодирование исключаем сразу, поскольку параметров явно больше чем звуков. Двух-звуковое, пожалуй, тоже исключим. Я сама применила бы систему три один. Трех-звуковое кодирование плюс одно-звуковый модификатор. Вот с этой схемы и начнем”. Лиза прекрасно отдавала себе отчет, в том, что каждый заданный параметр поиска в разы сокращает общее время анализа, а потому старалась подтянуть максимальное количество дополнительных критериев. “Вот тут разделим на группы по стихиям, и где-то здесь был модуль благозвучности. Ага, вот он. Для воды его на плюс восемь, для огня — плюс шесть, для воздуха и земли — плюс три, уж больно много там щелкающих и шипящих. Стихии тьмы, смерти и им подобные — на минус два, там благозвучных фонем вообще нет.” Закончив разбивку по группам и настройку модуля благозвучности, девочка задумалась. “Что бы еще такое прикрутить? А давайте-ка исключим все методы шифрования кроме цифровых. Базу заклинаний ведь программисты создавали, а программисты любят циферки и не любят буковки”.

— Банзай, скажи мне как программист программисту, что ты любишь больше, циферки или буковки?

— Цифры лучше, они проще.

— Хорошо.

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

— А не пора ли нам пообедать? Чья сегодня очередь готовить?

— Вот что я в тебе всегда ценил, Шанси, так это умение вовремя задать правильный вопрос, предполагающий правильный ответ. — Банзай хитро посмотрел на девушку. — Сегодня твоя очередь.

— Ну и славно, все равно пока делать нечего. Вы закончили с экспериментами?

— Пока хватит страданий. — Эд потянулся. — После обеда продолжим.

— И что грозные кошкообразные желают на обед?

— Грозные кошкообразные желают рагу из степного кролика с овощами.

— Эд?

Кирилл, погруженный в свои мысли, заглянул в сумку:

— Кролик в наличии, овощи тоже.

— А готовить ты мне прямо здесь предлагаешь? Кто у нас спец по магии пространства и заведует телепортами?

— Точно, извините, задумался. — Эд поднялся с земли, прокинул приглашение в группу и начал каст группового портала.

Сигнал звукового оповещения прозвучал, едва успели опустеть тарелки. “Что-то быстро как-то. Или это оповещение сбоя в работе? Сколько в реале времени прошло? Тут около трех часов, значит в реале меньше часа”. Лиза открыла программу. “ЧТО? Вы это серьезно?” Результаты анализа вначале ошеломили девочку, а потом привели в состояние глубокой задумчивости. “Осталось понять, это разрабы оказались полнейшими раздолбаями, или все так и задумано? Ну, кто, скажите, кто шифрует данные последовательностью Фибоначчи? Это же детский сад, младшая группа.” Открыв логи работы программы девушка убедилась в отсутствии ошибок и вновь вернулась к сводному отчету по всем загруженным фонемам. “Коэффициент корреляции — единица. И схема три-один, как и предполагалось. Вот так вот сходу найти иголку в стоге сена… Нет, версия с раздолбайством разрабов не выдерживает критики. Остальной мир слишком хорошо продуман и слишком сложен. Остается вариант целенаправленного подсовывания простой структуры для возможности её модификации”. Лиза хихикнула. “С простотой структуры это я, конечно, загнула. Без инструмента вроде “Паяльника”, эту структуру не вскрыть. На элементарный перебор уйдет не меньше десятка лет реального машинного времени. Нужно будет обязательно рассказать Косте, какой он умный” Отвлекшись от отчета, Лиза огляделась по сторонам в поисках братьев. “Кажется, ругань последний раз доносилась с соседней поляны”. Братья, как и планировали, продолжили свои эксперименты, решив, правда, не уходить далеко от лагеря. Перебравшись ближе к ребятам, Лиза вновь устроилась на траве. “Имея ключ шифрования, можно быстро перегонять любые данные из зашифрованного состояния и обратно. Ключ есть, данные есть, осталось провести модификацию”. Любое заклинание в игре можно было прочитать по фонеме, с получением соответствующего результата, но тогда ко времени создания добавлялось еще и время прочтения, увеличивая общий тайминг до непозволительных в бою величин. Именно поэтому среди магов особой популярностью пользовались имеющиеся слоты быстрого доступа, к которым можно было привязать любое заклинание или даже полноценный прокаст. Берете заклинание, перетаскиваете на слот, задаете условия активации этого слота — и вуаля! — готовый к использованию инструмент, не требующий лишнего времени на выполнение. Фонемы оставались для заклинаний, время создания которых значительно превосходило время прочтения, — под такие тратить слоты было бессмысленно.