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