Киберпространство новые горизонты. Тим и Смайли 2
После того как Тим и Смайли открыли Забытый Архив, их слава разнеслась по всем слоям киберпространства. Теперь к ним обращались за помощью не только жители их парящего города, но и обитатели дальних цифровых миров.
Однажды утром, когда Тим завтракал виртуальными блинчиками с малиновым кодом, экран Смайли замигал тревожным красным светом.
— Тим, смотри! — воскликнул автобот. — Система зафиксировала аномалию в секторе 7;Б: поток данных там движется вспять, а все программы начали говорить задом наперёд!
Тим вскочил из;за стола:
— Это же Зона Перевёрнутого Эха! Дедушка рассказывал, что там когда;то тестировали экспериментальный алгоритм времени… Похоже, он вышел из;под контроля.
Друзья подключились к сети и оказались в странном месте. Деревья здесь росли корнями вверх, реки текли в небо, а слова проплывали мимо в обратном порядке: «!оватсоп йытсечот».
— Чтобы исправить это, нужно добраться до ядра алгоритма, — сказал Тим. — Но путь туда охраняет Перевёртыш — программа, которая искажает всё вокруг.
Вдруг из;за цифровой скалы выступил высокий силуэт в плаще из мерцающих нулей и единиц.
— Никто не пройдёт! — прошипел Перевёртыш. — Время теперь течёт назад, и вы забудете всё, что знали!
Смайли мгновенно трансформировал руку в сканер:
— Внимание! Обнаружена уязвимость: Перевёртыш не может обрабатывать прямые логические последовательности.
— Понял! — Тим быстро набрал на виртуальной клавиатуре: — Давай ему задачу, которую можно решить только прямым ходом рассуждений. Например: «Если
A=B, а
B=C, то чему равно A?»
Перевёртыш замер, его код замигал хаотично.
— Но… если идти назад…
C должно быть равно… противоречие! Перегрузка!
Программа рассыпалась на фрагменты, освобождая путь к ядру.
Битва с алгоритмом времени
В центре Зоны Перевёрнутого Эха пульсировал огромный кристалл из чистого кода — это и был вышедший из;под контроля алгоритм времени. Его грани мерцали, меняя направление течения секунд, минут и часов.
— Нужно переписать его основной цикл, — сосредоточенно произнёс Тим. — Вот формула стабилизации:
новое=прямое + обратное 2T новое = 2T прямое+T обратное
Смайли активировал режим синхронизации:
— Я создам стабилизирующий щит, а ты вводи код. Готов? Три, два, один…
Тим начал вводить последовательность команд, а Смайли окутал кристалл сияющим полем. Алгоритм задрожал, его грани выровнялись, и время в секторе 7;Б вернулось к нормальному течению.
Реки потекли вниз, деревья приняли привычную форму, а слова больше не читались задом наперёд.
Возвращение домой
Когда друзья отключились от сети, их ждал сюрприз: на крыше парящего дома их встречали жители города с гирляндами из голограмм и тортом из пикселей.
— Вы спасли не только сектор 7;Б, но и все связанные с ним миры! — объявил мэр. — В честь этого мы решили назвать новую площадь Киберпространственной Дружбы — в вашу честь!
— А ещё мы подготовили подарок, — улыбнулась девочка с планшетом;голографом. — Это карта всех неизведанных уголков сети. Вдруг вы захотите отправиться в новое приключение?
Тим и Смайли переглянулись.
— Что скажешь, друг? — спросил Тим.
— Думаю, это будет ещё интереснее, чем всё, что было раньше! — ответил Смайли, и его экран засветился самой широкой улыбкой.
И они снова взялись за руки — мальчик и автобот, готовые к новым открытиям в бескрайних просторах киберпространства.
Свидетельство о публикации №226072801488