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