Смертельные светофоры

PG-13
Завершён
0
автор
Фэндом:
Размер:
18 страниц, 6 993 слова, 10 частей
Описание:
Публикация на других ресурсах:
Уточнять у автора / переводчика
0 Нравится 1 Отзывы 0 В сборник

Глава 4. Смертельные светофоры

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