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