Ипостась - страница 38
Лабиринт рос и расширялся, подстегиваемый действиями Мыша. Где-то в самой глубине запутанных коридоров нулей и единиц, где-то среди хаоса плавающей технологии Копперфильда-Найденова рождалось нечто. Мыш не видел его, не ощущал, но он знал, был уверен, что оно существует. Об этом говорила Цифра – ожившее порождение самого Мыша, она изменялась, следуя каким-то неведомым приказам, идущим изнутри лабиринта.
Или там все-таки живет Минотавр? Кем бы ни был зверь, превращающий ничто в информацию, в полном соответствии с законами жанра, приближаться к нему опасно. Мышу казалось, он чувствует это всем телом, осязает подушечками пальцев, касающихся внешней оболочки обители Минотавра.
За формирующимся строчка за строчкой кодом, пытающимся вскрыть не-вскрываемый путь, тянулась нить Ариадны, отслеживающая все повороты программы. Почти такая же, как та, что Мыш посылал за Безликим Призраком в надежде обнаружить его след. Пока ни сам Минотавр, ни его сторожевые псы, вдруг появляющиеся на поворотах, нить не трогали. Они не замечали ее. Но как долго это продлится?
Мыш в очередной раз уперся в тупик. Дальше хода не было, нужно возвращаться и искать другой путь. Переписывать коды, оценить то, как изменилось уже написанное.
Созданные машинистом коды превращались в нечто совсем невообразимое. Скорее всего, бессмыслица, рожденная Минотавром лабиринта, – лишь начало трансформации. Можно, закрыв глаза, наугад жать клавиши, набирая на экране абракадабру, не имеющую абсолютно никакого смысла. Но можно, скитаясь по лабиринту, находить закономерности, а в закономерностях – статистическую значимость. И тогда любая бессмыслица обретет значение.
Главная проблема – вопрос времени. Можно разгадать любую загадку и пройти любой лабиринт, если бы время не было ограничено. Большой нужды в Минотавре нет, если сеть запутанных коридоров достаточно сложна. Существа, забредшие в лабиринт, просто подохнут от голода. Нетрудно сравнить статистическую вероятность нахождения верного поворота с вероятностью окончить дни голодной смертью. Если второе значение превышает первое – шансов выйти нет. Просто не хватит времени.
Время Цифры ограничено двумя параметрами: способностями машиниста создать рациональный алгоритм и быстродействием системы.
Система с предложенной задачей явно не справлялась. Справлялся ли Мыш? Трудно сказать – сердце стучало, готовое выпрыгнуть из груди, пальцы онемели от безостановочной работы. Но мозг, отдающий команды программным ассемблерам «раллера» через психопривод «балалайки», пока успевал. И лишь какой-то неприятный вой мешал сосредоточиться.
Только три минуты спустя Мыш наконец понял, что разрядился аккумулятор. Под клавишами светилось нутро верного «раллера», но пока потроха отзывались на команды хозяина, резерв еще был. До Минотавра далеко, но стоит миновать два-три витка программного лабиринта, и взбодренная возросшей статистической вероятностью система жизнерадостно спалит те два «поплавка», что стояли под черной титапластовой крышкой. Правда, не успеет – при такой нагрузке батарея накроется через пару минут.
Мыш, вздохнув, свернул окно лабиринта, оставив надежду отыскать Минотавра внутри переплетающихся информационных потоков. Да и стоило ли его искать? Ведь именно эту задачу Безликий Призрак хотел подбросить машинистам МагаСофта? Иначе для чего еще могло понадобиться загружать файл с алгоритмом на сервер крупнейшей софтверной корпорации?