Выбрать главу

- Командир, они захватили нашу базу. – сообщил лейтенант, лицом больше похожий на киборга, чем на человека – У нас есть десять минут, чтобы отвоевать её обратно.

- Не переживайте, лейтенант. Всё идёт по плану.

- Прекрасный план, командир.

Отлично, значит, я действую в соответствии с замыслом разраба. Командую:

- Приготовиться к захвату базы!

Включаю зуммер движением руки, которым обычно убирают чёлку с глаз, чтобы рассмотреть получше, как две враждебные расы уничтожают друг друга. WTF! Что опять не так? Вампиры и оборотни отказались сражаться друг с другом и поделили между собой принадлежащую мне территорию. В течение оставшегося игрового времени они стаскивали на середину базы всё, что могли поднять, делая из этого заграждение, чтобы случайно не напасть друг на друга. Уроды. Сорок минут даром потратил, чтобы в очередной раз увидеть кровь, брызжущую мне на глаза и стекающую в форме слова «WASTED».

 

Вовремя я закрыл взбесившее меня приложение. Архипов как раз вышел из канетейки.

- Не спится? – сразу спросил я.

- Да, что-то не могу уснуть. Ты уже доработал команды для языка программирования на новые схемы?

- Почти, заканчиваю.

Ещё даже не начинал, вообще-то. Я так-то думал, что у меня ещё часик-полтора есть.

- Ну как закончишь – можешь тоже пойти отдохнуть. – смилостивился Архипов – Я тогда сам смогу поработать.

Ну почему сразу нельзя было такие условия поставить? Уже всё сделано было бы. Основные команды создать не долго, а если кому-то этого не хватит – язык можно модифицировать под свой вкус. Всё равно ведь разработчики собственные инструменты создавать будут с нуля.

Я ещё часа три где-то поковырялся, пока не удовлетворил все нужды своего куратора. Ещё среда обработки данных такая противная: постоянно пытается самостоятельно расширить значение создаваемых команд. Думал, что до начала следующего дня не управлюсь, но всё же нашёл кое-какой подход к этому органическому модулю. Архипов проверил доступность возможных действий в языке и остался удовлетворён. Единственное что, замечание сделал, мол: «Не мог нормальные слова для ввода подобрать? Что за slave?».

- Нормальное слово, что не так?

- Ладно уже, иди отдыхать, раб.

Пришлось проглотить шутку, чтобы не переделывать работу. А то и впрямь до утра за монитором просидеть придётся.

 

***

Административное здание НИИ виртуальных симуляций.

Не только сотрудники лаборатории, занятой производством органического чипа, в этот день, перетёкший в ночь, остались на рабочих местах. Руководству НИИ тоже пришлось задержаться, чтобы разобраться в проблеме, описанной в докладе учёных удалённого филиала. С пометкой «Важно!», в докладе сообщалось об изменении свойств рэндома. Суть вопроса была описана кратко, дополнением прилагалась таблица сухих статистических данных. Глава директората сидел с хмурым лицом на торце длинного стола и нравоучительно изъяснялся:

- Мне нужен полный отчёт с описанием причин и последствий изменения вектора, влияющего на произвольный выбор машинных вычислений, а не просто констатация данных. Вы связывались с ними? У них есть какие-нибудь предположения?

Ответил декан математического факультета:

- Штаб исследования факторов, влияющих на значение случайных показателей, не готов пока представить полный отчёт. По их предположениям, поскольку космическое влияние не изменилось, данная аномалия может быть вызвана изменением плотности информации в виртуальной среде, что вызвано серией последних масштабных изменений.

Принятая теория говорит о том, что выбор рэндома в многовариативной системе зависит от гравитационных и магнитных полей, космического излучения и общего состояния информационного поля. Соответственно, для каждой точки пространства всё это должно быть достаточно стабильным, но может претерпевать изменения. Декан продолжал отвечать на вопрос:

- Значительных последствий это не влечёт. Возможны отклонения в генерациях, предусмотренных в виртуальных мирах, но все процессы не будут выходить за рамки установленных параметров.

- Поставьте на контроль все масштабные явления, происходящие в виртуальных реальностях. Следите за всеми отклонениями. По возможности отсрочьте или отмените все запланированные события с привлечением большого числа пользователей. – распоряжался глава директората.

Всё дело в том, что когда рэнд машинного вычисления начал изучаться, было выявлено, что случайности в виртуальном измерении имеют свои особенности. Произвольно создающиеся данные часто образуют упорядоченные последовательности, что нельзя списать на свойство самой программы или вообще как-то объяснить. НИИ не то чтобы решил закрыть на это глаза, но предпочёл заняться изучение этого феномена в рамках закрытого проекта. Представьте, какое удивление бы возникло, если бы шары с цифрами из лототрона выпадали с определённой последовательностью, пусть и не совсем правильной. Вот примерно так учёные, занятые виртуальными разработками, удивляются чуть ли не постоянно.