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