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

-- И всё? А как же терроризм, подрыв конституционного строя, покушение на страшно сказать, кого? Мелковато вы, товарищ следователь.

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

Горчаков едко глянул на Чеботарёва перелистывая папку с бумагами.

-- Девушка. Где девушка?

-- В следственном изоляторе, она в безопасности.

-- Отпустите её! -- молодой человек встрепенулся и впился взглядом в майора. -- Отпустите, она вообще не при делах! Я познакомился с ней пару месяцев назад, она даже не знает толком, чем я занимаюсь. Она абсолютно бесполезна для вас, абсолютно!

-- Понимаю вашу озабоченность, гражданин Чеботарёв, понимаю. Отпустим, конечно отпустим. По крайней мере, очень надеюсь. Если за ней и правда ничего нет. Ну не будем же мы верить вам на слово, правда? Придётся всё проверять. И конечно же, её скорое и благополучное освобождение во многом зависит от вас, Владислав Юрьевич! А точнее, сколь эффективно вы будете сотрудничать со следствием. Понимаете?

-- Понимаю, конечно понимаю... Налейте воды, если можно.

-- Да, конечно, вот, пожалуйста. -- Горчаков налил в стакан из графина и подал Чеботарёву. Тот выпил его большими глотками и глубоко вздохнул.

-- Задавайте ваши вопросы, вы же за этим здесь. -- сказал Чеботарёв поставив стакан на стол.

-- Вы правы, именно за этим. И первый вопрос: вы автор программы NewVison?

-- Я.

-- Прекрасно. Вы знаете, в связи с чем я задаю подобный вопрос?

-- Догадываюсь.

-- Вот и отлично. Следующие вопросы очень простые: каким образом программа делает то, что она делает? А именно, предугадывает будущее или раскрывает скрытую информацию?

-- Не знаю, хыы!.. -- Чеботарёв глупо засмеялся и захлопал ладонями по коленям.

-- Вот как?.. Ладно, поехали дальше... Для какой цели вы создали эту программу?

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

-- Замечательно. -- майор записывал. -- Тогда ещё вопрос: на каком... вычислительном принципе работает данная программа?

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

-- Ладно, хорошо. То есть, вы утверждаете, программа построена на уже известных алгоритмах?

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

-- Вот как? А можно поподробнее об этом?

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

-- Не совсем ясно, можете привести пример?

-- Хм... Ну например, листва в кроне дерева: каждый листик занимает положение, при котором получает максимальное количество света, это называется листовой мозаикой. С виду, сложная структура, на самом деле простая: каждый лист не знает о действиях соседнего, он просто ищет место с наибольшей освещённостью, а в целом выглядит, как будто их грамотно расположили. Или стайка рыб или птиц, ну знаете, которые летают и плавают, как единое целое, на самом деле, подчиняются простому правилу -- каждый делает то, что делает сосед. А кажется, что это единый организм. Или узоры в мороз на стекле -- видели такую красоту? Как будто целый лес застыл, и всё стройно и симметрично, на самом деле, просто так растут кристаллы льда, которые самоорганизуются в такие структуры...

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

-- Вот именно! Вы всё правильно поняли! -- Чеботарёв улыбнулся.

-- Давайте ещё раз: вы создатель программы, знаете её принцип, но не знаете, как именно она создаёт результат обработки?

-- Не знаю, и не могу знать. И более того, не могу повлиять.

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

-- Да ничего я не хочу объяснить, объяснения я оставляю вам. Я просто говорю, что принцип самоорганизации это одна из основ её работы, вот и всё.

Майор постучал ручкой по столу.

-- Что вы знаете о НьюВижн, после того, как она вышла в свет? Вы хорошо осведомлены о её подвигах?

-- Да, конечно. Убийство депутата и погром на рынке, если вы это имеете в виду. Я наблюдал за шумихой в сети и, конечно же, следил за новостями и форумами, понимая, что это добром не кончится...

-- Вот почему вы удалили свои аккаунты?

-- Именно.

-- А почему не скрылись? Не уехали за границу, например?

-- Вы меня подстрекаете, что ли? А потому что я невиновен и смысла скрываться не вижу.

-- Вы просто жили, наблюдали и ждали часа, когда появимся мы?

-- Можно и так сказать. Что мне ещё оставалось делать?

-- А остановить это не пробовали?

-- Зачем? И как? Ну во-первых, чисто юридически программа half-free, то есть, я имею на неё всего лишь часть прав. Остальные права на серверах, где она хостится, то есть, она служит рекламным продуктом и у меня контракт на два года, я не имею права взять и удалить её, для этого нет оснований. А во-вторых, мне же самому интересно, чего там с ней дальше то будет, ведь когда понимаешь, что создал то, что рвёт мозг всему Рунету, так это ж мечта каждого программиста!

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

-- У меня, конечно у меня. В конфискованных вещах, есть флешка.

-- Замечательно, просто отлично. Надеюсь, не нарушим ваши авторские права, покопавшись в коде?

-- А вы знаете толк в издевательствах! Нет, я запрещаю, хаха!..-- ухмыльнулся Чеботарёв.

-- Она отправится нашим информационщикам. Тогда напоследок ещё пара вопросов: почему у большинства получаются невнятный сюрреализм и лишь у небольшой части какие-то чёткие и информативные образы?

-- Не знаю. Это решает программа. Условия освещения, пейзаж, может быть, качество аппарата, условия съёмки -- да всё что угодно! Любая мелочь может изменить результат в непредсказуемую сторону. На этом основан принцип фрактальной обратной связи.

-- Почему нужно фотографировать одинадцать раз?

-- Такова схема программирования для качественного фидбэка, то есть, обратной связи. Честно говоря, не совсем понимаю, почему именно это число, таковы внутренние формулы программы.

-- Почему программа сетевая, а не выпустили, как приложение для ПК или смартфона?

-- Изначально так и задумана, она для серверов, не под Винду или Андройд, тут чисто коммерческий интерес, заработок на рекламе, посещаемость сайтов и всё такое.

-- Почему разная структура артефактов обработки? Где-то "сеточка", где-то "фосфены"? Тоже не знаете?

-- И не спрашивайте даже.

-- Ну и последнее на сегодня: как вы сами для себя объясняете феномен НьюВижн? Откуда берутся так называемые, "предсказания" и "угадывания"?

-- Откуда?.. Хотел бы я знать! Может, ваши бравые ребята помогут мне в этом вопросе? А что, если через неё с нами общается... Бог? Или в неё вселились демоны или инопланетяне. А? Следствие не рассматривает такой вариант?

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