Текст книги "Выбор модератора"
Автор книги: Алексей Петровский
Жанры:
Киберпанк
,сообщить о нарушении
Текущая страница: 14 (всего у книги 16 страниц)
Глава 19
Ах, а любили ли Вы, Поручик, так… чтобы высоко-высоко?!
Графиня Ростова
Иван Матвеевич Петров
30 неделя. Воскресенье.
После моего рассказа о создании программы-помощника, за столом, воцарилась тишина. Первым ее нарушил Пашка.
– А ты можешь его отключить?
– Могу, в любое время, но пока рано. Цель всех действий группы Энтони и моих – это осуществление плана поворота общества не столько к безопасности, сколько к удобству езды. За счет полного ликвидирования на дорогах срача засранцев.
Если рулевиков взять под контроль и передать управление за движением социальному компьютеру, как сделано на дорогах ответственных, то скорость передвижения людей вырастет, мы будем меньше тратить время на поездки, не будет раздражающих торможений, люди с большей пользой и комфортом будут проводить время в дороге и все такое.
– Ага, осталось найти и уговорить какой-нибудь из форумов выдвинуть такую инициативу, – Тоня с высоты своего опыта оценила практическую сторону вопроса реализации следующего шага, – давайте попросим социум водителей безопасного движения? – предложила она.
– Тоня, идея плохая. – Паша с научной прямотой возразил Тоне, но она не обиделась, а только придвинулась вперед, смотря на Пашку с восхищением, ожидая продолжения его речи.
– Во первых, большая часть водителей самого этого общества любят время от времени порулить и поадреналинить, а во вторых, тогда они потеряют основной денежный доход, который получают за счет рекламы, передаваемой вместе с информационной статистикой для установленных в карах компьютеров.
– А мы уже обсуждали это с Иваном, – похвастала перед Тоней и Пашей Настя, – Ваня предложил создать социум единомышленников самим и выдвинуть законодательную инициативу о повсеместном контроллинге на общественно-транспортных дорогах. Я уверена, что мой брат и его друзья поддержат это начинание.
– Настя у твоего брата и тебя очень много друзей в инете, но и их может быть не достаточно, – Тоня, наверное, перенимала манеру у будущего супруга сомневаться во всем, что говорит не он.
– Энтони придумает, как быстро собрать необходимый кворум, для организации социального сообщества, мой брат очень умный, вы не представляете, как быстро он раскрутил наше представление черлидерш в инете, – рассмеялась Анастасия.
– Настя, я видел это представление, оно само по себе было очень удачным.
– Спасибо, Ваня! Да, мы с девочками почти полгода его готовили, но Энтони его качественно снял. С нескольких точек, с помощью разных сканеров. Сделал монтаж и выложил от разных пользователей в сеть. Он по программам большой мастер, и что-то там еще сделал с формированием запросов на поисковики, чтобы видео попало в результаты различных топ-поисков.
Брат создал программу-автоответа на запросы моих поклонников – бота, болтающего с ними, как будто я сама. Нет, без помощи Энтони, наше видео не стало бы так популярно. Я завтра с ним поговорю, это будет ему даже интересно зарегистрировать социальный форум и внести изменения в закон.
– Останется только ответственных налогоплательщиков уговорить проголосовать за этот закон и отказаться от монополии на быстрые перемещения, – пробурчал Павел себе под нос.
– Все это будем обсуждать завтра, а сегодня воскресенье! – мне захотелось праздника.
– Ьудем веселиться и пить…шампанское! – громко продекларировал я, заказывая в меню тот сорт, который чуть в слух не назвал «наше с Настей».
После первых блюд, которые мы запилили «Нашим с Настей» напитком, девочкам пришла в глову чудная идея искупаться обнаженными, и, вскоре, я вовсю прижимал к себе горячее тело Насти, в холодных водах реки. Она кокетливо пыталась от меня уплыть. Молодожены плескались рядом с нами, но мы с Настей, почти не скромно, обменивались касаниями своих тел, не замечая их, и я едва сдерживался, чтобы не перейти, оговоренную с Настей, тонкую грань.
Умная Тоня, из-за женской солидарности, не отдавалась полностью во власть моего друга. Но Паша был элегантен и благодушен, как пустой барабан, не высказывая никакой сексуальной обеспокоенности, в отличие от меня. Тоня и в правду была умной женщиной, и я уверен, что с Пашей у них, сегодня, все и так было.
Вдоволь наплававшись и прикончив ящик с шампанским, мы ложились спать уже под утро. Анастасия и Тоня уснули гораздо раньше, упав, неожиданно для Пашки и меня, вместе на одну кровать. Последнее, что я помню, это то, что Паша неустанно поздравлял меня, клянясь в вечной дружбе и, уже засыпая, мы съели опохмелительные таблетки.
Утром я проснулся, осмотрел окружающее меня пространство шестиместного номера и подставил лицо лучам теплого летнего солнца, падающего в каюту с террасы.
Трамвайчик тихо покачивался на волнах, напротив живописного пляжа. Я сделал заказ в меню визарда чайника зеленого чая с лимонником и сиганул в воду, прямо с террасы нашего номера. Свежесть и холод придали мне сил, и я, изображая из себя то кита, то дельфина, громко фыркал и радовался сложившемся жизненным обстоятельствам…
– «Куплю себе дом на берегу, и каждое мое утро будет начинаться с купания».
С этими мыслями я вскарабкался на верх и, одев халат, за несколько глотков концентрированного тиамином напитка повысил бодрость в организме до запредельного. Допив чай, я заказал завтрак и букеты свежих цветов: тюльпаны для Тони и сирень для Анастасии.
Когда цветы доставили в номер, мы, с Пашей, стали будить наших женщин, присев по разные стороны от их кровати и нежно щекоча их за выступающие округлости. Это была ошибка! Каждый из нас был послан на хрен, вместе и по отдельности, за неосторожное обращение с не выспавшимися женщинами! А так нам и надо! Сразу нужно предлагать антипохмельные таблетки!
Вот таблетки предъявлены и употреблены, мы прощены и снова посланы, но уже за завтраком для любимых.
Мы сидели на террасе с чашечками кофе в руках, и сумасшедшая эйфория охватила меня. Я кульбитом сиганул в воду, веером брызг, мгновенно, соблазнив Пашу присоединиться к виду водоплавающих самцов.
Наш задор передался девочкам. Настя что-то сказала Тоне, и они устроили синхронный танец черлидерш-стриптизерш. Мы с Пашкой пулей вылетили к ним из воды, напрягшимися мышцами очень порадовав обслуживающий персонал трамвайчика. (Напрасно я надеялся, что только женскую половину).
Все когда-то заканчивается, и наш круиз подошел к концу. С нами весело прощались стюардессы и стюарды, когда мы сходили с трамвайчика по трапу, и наши девочки заслуженно ловили их завистливые взгляды, а мой сканер, настроенный на просмотр файлов с моими текущими геокоординатами, обнаружил прибавление в сети славного видео нашего утреннего выхода с процедуры омовения, имеющего множественные пожелания авторов к общественности «в 10–00 ждем на причале».
На причале мы были в девять, так что приписку к видео его авторы сделали не про нас.
Я и Настя попрощались с Пашей и Тоней и сели в мою А2. Настя позвонила со сканера к Энтони и узнала, что вскоре вся компания собирается в «I'm» на какой-то турнир космобитвы «тяжелый день» и договорилась с братом, что приедет туда вместе со мной, и ребята нас дождутся в клубе.
После разговора с Энтони Настя подключилась к визарду кара, и мы зарегистрировались на вебинарной[89]89
Вебинар (web in R (remote (room)) – «сеть в удаленной (комнате)» (программистский) – телелекция по интернет, с удаленным присутствием пользователей на лекции, по сети – специальный формат лекций или конференций для инетсети. Проводится для лиц, заинтересованных в получении подаваемой онлайн информации.
[Закрыть] лекции Института Генных Изменений.
Я не многое, конечно, понимал в аббревиатурах, но удобные раскрывающиеся ссылки делали текст для меня понятным, хотя, спасибо Пашке, основные термины и определения генной инженерии мне были знакомы.
Вся генная инженерия похожа на объектно – ориентированное программирование, с хранилищем основного алгоритма действия в генах, только записанного не нулями и единицами, а нуклеиновыми наборами кислот, являющимися одновременно и кодами и регистрами памяти ОЗУ клеток. Я с удовлетворением узнал в генных структурах алгоритмические записи, ждущие своего часа программных модулей и срабатывающие на внешние раздражители – тригерры, которые при положительном воздействие способствуют делению клеток, содержащих развивающий код ДНК[90]90
ДНК (дезоксирибонуклеиновая кислота или дезоксирибонуклеиновый код) – молекула, находящаяся в каждой живой клетке, состоит из четырех химических соединений, образующих пространственно-комбинированный код, который несет запись информации по планам развития клетки, унаследованного от синтеза или деления материнских клеток.
[Закрыть]. Цена не совпадения поведения клетки к ожидающим ее обстоятельствам была строгой. Смерть организму, несущему не подходящий, вредный, в жизненной ситуации, код.
Генетическая информация, представленная на сегодняшней лекции, натолкнула меня на мысль сделать один из модулей моей программы помощника по похожему принципу. Выделять программно благоприятствующие у разных людей особенности поведения и характеров, отражая сонаправленности графов[91]91
Граф – множество, состоящее из нескольких других множеств. Для геометрического места точек указывает общие зависимости. Для вероятностных процессов – тренд поведения.
[Закрыть] индикаторов сущностей[92]92
Сущность – что-то, способное поддерживать определенное состояние в течении некоторого времени.
[Закрыть], в период влияния лакмусовых[93]93
Лакмус (lakmoes) – «выкопанные измельченные лишайники» (нидерландский) – порошок голубого цвета, под воздействие кислотных растворов становившийся красным, первоначально краситель для определения кислот, впоследствии общее название для веществ, применяемых для опытного обнаружения и сигнализации успешности поиска необходимого реагента.
[Закрыть] раздражителей в базах данных помощника.
Время лекции летело так быстро, что я и не заметил, как мы подъехали к Институту Генных Изменений и нам с Настей пришлось расстаться.
Напомнив мне, что она приедет в «I'm» в шесть вечера, девушка подарила мне на прощание поцелуй девственницы, и я направил кар в сторону офиса моей конторы, а мысли в сторону работы.
Пока были свежи впечатления от лекции по генетике, я стал вводить в код моего помощника новые алгоритмы усовершенствования, действующие по аналогии с принципами передачи информации ДНК.
Увлекшись созданием кода я опомнился, только тогда, когда мой кар стоял в карусели парковки нашей фирмы. Поднявшись в офис, я запустил созданный модуль на проверку и двинул на кухню, пить кофе с коллегами.
Тут шло бурное обсуждение событий сегодняшней ночи. Речь шла о том, что за ночь в порядка полсотни автоаварий пострадали более трех сотен машин. Один из старших программистов нашей группы, на кофе-брейке[94]94
Кофе-брейк (coffee-break) – «перерыв на чашечку кофе», во время рабочих будней по заранее составленному расписанию и лимитированный по времени.
[Закрыть], озвучил это вслух, и все присутствующие живехонько, включились в дискуссию и обменивались версиями. В ход шли разные предположения, начиная о сбое ПО компьютера социума, и заканчивая версией об участии программистов из полицейских структур в подготовке социума к принятию закону о тотальной слежки за членами общества.
Такой коллективный перебор версий для членов нашей группы, работающих с вероятностными оценками и создающих модели корреляции поведения индивидуумов, был естественным. Специалисты по теории вероятности оставить без внимания факт резкого всплеска автоаварий не могли, но все спецы были настолько увлечены своим делом, что я и не волновался, что это кухонное обсуждение выльется в какие-то действия. Поговорят и вернутся к работе. А если случится так, что, в последствии, решение будет найдено социумом, то никто не будет важничать и строить из себя пророка, а ограничится многозначительной улыбкой, когда кто-то напомнит всем, что причина проблемы была определена автором за долго до ее обнаружения социумом.
Проверив результаты работы моего нового кода, я вызвал программу помощника и встроил в него новый модуль, в качестве задачи задав тому мучащий меня вопрос: «Вероятность моего секса с Настей, сегодня?»
Итоговая цифра меня очень рассмешила. Она оказалась ровно пятьдесят процентов до пятнадцатого знака после запятой и говорила мне ровно о том, что я и так знал. Настя мне сегодня либо даст, либо не даст, и не важно буду я у нее «это» просить или нет.
Я еще раз улыбнулся, на этот раз вспомнив утренний танец чиплиддерш, и ткань моих брюк начала натягиваться. Пригнувшись, я вышел из помещения и, взяв сканер, написал Насте приватное сообщение.
– «Люблю и жду встречи», – засветилось на сканере мне в ответ, когда я уже шел к шефу, показывать ему результаты анализа статистики и биополя.
Чтобы не смущать босса неуместным поведением моей эрекции, когда кроме него и меня в кабинете не было никого, я клятвенно пообещал начальству серьезно поработать с тестовыми наборами данных для программы из дома и отпросился уйти с работы пораньше.
В скай клуб я приехал точно к запланированному времени, нажав кнопку в меню встречающего посетителей робота «присоединится к команде», я подключил к встречающему сканер со ссылкой на координаты Энтони.
– «Спасибо за Ваш выбор I'm. Прошу следовать за мной», – прочитал я на экране робота.
Запрыгнув на тележку-робота, я быстро попал в комнату нашей команды. Поздоровался с Анатолием и другими ребятами, вылетевшими к данному моменту из игры, я посмотрел на экран визарда.
– О, отлично, команда снова дошла до финалки!
– Стабильность признак мастерства, правда турнир не очень большой, за то в «l'm» скидки в треть на меню, по понедельникам, и кухня здесь отличная. Присоединяйся! – Демьян подвинулся на диване, освобождая место рядом с собой.
– Сейчас и остальные выйдут, – мотнул он головой в сторону визарда, на котором светилось сообщение лога «Модератеры пути закончили игру, заняв пятнадцатое место в турнире».
– Сумма выигрыша у нас сегодня не такая большая, но попировать хватит! – Толя улыбнулся и принялся жевать жаренное крылышко курицы в перченном соусе «а ля буффало».
Открылся люк, и в комнату ввалились Энтони, Стас и Вольдемар. Я поднялся с дивана и подошел к ребятам, протягивая руки для рукопожатия.
– Привет, парни! Модератеры снова в призах?! – я поочередно поздоровался с каждым из троицы.
– Волки «Зоркого» нам сегодня устроили тир! Целенаправленно только нас и выбивали! – Стас был явно возбужден горячкой боя.
– Конечно, это их «мстя» за проигрыш в пятницу, чего тут удивительного, – с этими словами Энтони открыл пиво и приложился к бутылке прямо из горлышка. – Но мы все равно в призах! Наша цель – не получать глупые эмоции, а просто выиграть деньги!
– А хорошо бы с Иваном снова попасть на клан «Зоркого»! – сказал Толя.
– Да, Иван в пятницу из зоркого глаза, шоколадный сделал, – пошутил Демьян, и все присутствующие заржали.
– Иван, а зачем же так скромничал? – спросил меня Вольдемар.
– Да, это долгая история, – попытался я отмахнутся от вопроса.
– Давай, давай, рассказывай, Иван, нам некуда торопиться! – Вольдемар откинулся на диван с бигмагом в руке.
– В общем, сейчас работаю я программистом в фирме, пишущей для соцсетей, – начал я повествование, – а раньше сотрудничал с «АБРашен».
– Ах перепон ту шер, – Толян аж засвистел, – с самим АБР, создателями айсети?
– Ну да, – я физически почувствовал утроение внимания к моему рассказу.
– Я был в АБР тестировщиком, при настройке первой версии «Пространственной игры», – глаза у ребят из овальных стали круглыми, а потом снова овальными. Энтони резким жестом перебил готовый слететь с уст Анатолия вопрос. Но я понял, что он хотел спросить.
– Орк-шаман восемьдесят третьего уровня, результат моего теста в ней, на сегодня.
– Ту шер! – Толян присвистнул, но его перебил Стас.
– Я вспомнил! Ахадау Орк – первое место в рейтинге «Пространки» в прошлом году! Я не верю своим глазам, ребята, с нами легенда айсети!
Все возбужденно повскакивали с диванов, Демьян налил мне пива и протянул мне стакан.
– За Ивана! – Крикнул Демьян, и все начали протягивать ко мне руки, стараясь лично чокнуться стаканами.
– Давайте выпьем! За нас! За модератеров пути, – я заложил мосток для темы будущего разговора, и мы залпом осушили стаканы.
– Ну вот, – все сели, и я снова продолжил разговор, – сейчас, по моей работе, я написал программу, заказчиком которой была СЭС, расчета модели поведения в соцсети по слепку биополя пользователя. Но в результате неудачного теста, мой оттиск в айсети оказался полностью изменен, и Орк-Ахадау стал для меня недоступен.
Я распрощался с любимым персом. И не думал, что смогу снова им играть. Если бы я вышел со своим биополем в айсеть, то был бы принят за новичка, в первый раз это сделавшего, и стал бы игроком нулевого уровня.
– Ну да, а с костюмом Насти, – вставил Энтони, – твое поле определилась в соответствии с твоими данными в серверах айсети!
– Да, я сам чуть из костюма не выпрыгнул, когда он меня правильно опознал! Потом, когда Настя мне рассказала детали, я понял, что в ее костюм зашит мой алгоритм пересчета, и результат закономерен, но тогда это было совсем не понятно.
– Но ты собрался… – начал предложение Вольдемар.
– … и дал Зоркому в глаз, – снова пошутил Демьян, закончив своим вариантом фразу Волдемара.
– А с авариями? Как ты смог устроить аварию вместо Стаса? И как ночной всплеск автоаварий связан с тобой? – Энтони, ожидая ответа, смотрел на меня.
– Ну со Стасом – это все просто, я подсоединил провод к аккумулятору, и сделал им короткое замыкание на соседнюю машину, в которую и врезался рулевик, не успевший затормозить.
– Машина Стаса осталась целой, а группа полиции и страховщиков – без данных биополя Стаса, – Вольдемар удовлетворенно хмыкнул.
– Ну а сам Стас, без ненужных нам от полиции вопросов, – Энтони пересел ко мне, – сокращу твое повествование, Иван!
– И за Стаса, и за программу, которая заставляет сталкиваться засранцев, спасибо! – я в первые увидел, как Вольдемар улыбнулся.
– Кстати, как твоя программа столкновений работает, не расскажешь? – Вольдемар перестал улыбаться и вперился в меня немигающим взглядом.
Я в общих чертах обрисовал алгоритм ее работы.
– Круто! – Толя выразил за всех общее мнение.
– А вот и Настя! – Демьян распростер руки и кинулся целоваться к появившейся из открывающейся двери гостье.
Настя всех чмокнула, по очереди, не забыв и про меня, только со мной ее поцелуй был чуть менее формальным, чем с остальными.
– Предлагаю создать социум «Модераторов пути» и выдвинуть закон «Запрет засранства», вы как мальчики? – включилась Настя в разговор, сразу, когда поняла, что мы тут обсуждаем.
– Мы за! – все поддержали Настино предложение, опять вскочили и выпили, заплескав стол пивом.
– За создание нового социума модераторов современного движения! – Вольдемар переложил в тост предложение Насти, и от дружного «Ура!» дрогнули стены сетевого клуба.
Глава 20
Маленькие муки – большие преступления!
Вильгельм Гауф
Иван Матвеевич Петров
31 неделя. Вторник.
Вчера мы с ребятами Энтони долго обсуждали планы по созданию социума модераторов и все-таки решили остановиться на предложении Вольдемара, которое в общих чертах выглядело так. Художественно смонтировать ролик столкновения Энтони, используя инцидент с ножом в видео. Энтони должен разослать файл в своих контактах и сформировать крик души «до коле будем терпеть, братцы?!».
Все мы поддержим возмущение Энтони и, сделав нарезки из кадров аварий в разных городах… В драматическом финале запускалась история аварии виртуальных садовников Демьяна и Толяна, которые остались, после нее, без машины, так как страховая им отказала в возмещении убытков, из-за не способности доказать вину засранца.
Тут же планировался клич, чтобы помочь пострадавшим ребятам. Но те, благородно отказываясь от материального сбора средств, вместо получения денег, просят организовать сбор подписей по установке камеры дорожной безопасности на месте своего дорожного столкновения. Энтони должен был найти и списаться с другими пострадавшими в разных концах страны и призвать их присоединиться к инициативе Демьяна и Анатолия и, в конце концов, на базе переписки создать и зарегистрировать форум «Модератеров пути», как значимой законоинициативной группы. И из форума выдвинуть в закон «По общественной безопасности на дорогах» новые поправки.
Когда план выработался, то в глазах ребят загорелся азарт, и мы, в течении нескольких часов, смонтировали обращение Энтони к народу, на фоне кадров аварии.
Решено было не концентрировать внимание публики на национальности Энтони, чтобы не разжечь обратную волну ненависти к китайцам и, в принципе, вообще ролик был снят так, что крупным планом лица Энтони видно не было. Энтони, по верх видео, рассказывал о том, что ехал увидеть отца, попрощаться с ним, перед долгой разлукой, но из-за неадеквата, он так и не смог попасть во время к нему на встречу, так что отец уехал на север, не обняв сына.
Голос, которым Энтони сопровождал рассказ, переделали на более благозвучный тенор-синтезатором. Над засранцем же поработали по всем правилам черных технологий. Кадры с его изображением пропустили через программу моделирования шаржев и перекорежили его так, что мужик на видео совсем уж выглядел расхлябано устрашающим.
Совместили видео из файлов аварии в сети с моделированным, и смонтировали вполне реалистичную картину дебила, размахивающего ножом и цитирующего нацистские выкрики «Вы и ваш народ – это стадо свиней» голосом орка из компьютерной игры «Клинки Чести». Получилось очень даже мерзко, а поскольку лица Энтони нигде не было видно, то намерениями засранца выглядело вырезать не какую то конкретную нацию, а всех нас вместе, и зрителю, после просмотра, хотелось встать и, как минимум, немедленно помочь пострадавшему в этой аварии.
Мое замечание, что этот ролик не совсем правда, Вольдемар парировал:
– Мы добиваемся не правды, а эффекта, – и пристально уставился на меня своими ледяными глазами. Я понял откуда родом и эта цитата, и цитата про свиней и не стал напрашиваться на продолжение, тоже имеющее немецкие корни «Кто не с нами, тот против нас»[95]95
Кто не с нами, тот против нас – фраза принадлежит философу XIX века Максу Штирнеру, ошибочно приписывается Иисусу Христу, по евангелию от Матфея «Кто не со мною, тот против меня, кто не собирает, тот расточает». Cпециалисты-лингвисты ответственно утверждают, что оригинальный текст евангелия правильно переводится так: «Идущие не за мной, не могут пойти со мной и, собираясь вместе, мы не расточаем».
[Закрыть] и, потихонечку, предложил Насте уйти.
Настя отказалась поехать ко мне и, за одно, от моих проводов ее до дома. Вчерашние пятьдесят процентов были не в мою сторону, но она согласилась подойти ко мне завтра, то есть уже сегодня, вечером, так что я сильно надеюсь, на другие фифти[96]96
Фифти (fifty) – пятьдесят (английский), от выражения «fifty fifty»
[Закрыть].
Зарядив с утра кофе я приступил к работе, как и обещал шефу, вызвав программу помощника через визард:
– Коллега, мне нужно по модели поведения отдельного человека в инете и айсети создать слепок его биополя.
– Недостаточно данных для выполнения задачи: информация по биополю, переведенная в двоичный код, является динамическим алгоритмом, защищенная от ошибок циклическим кодом. Биополе формируется составом ДНК клеток организма, и их взаимодействием между собой. Нет данных по алгоритму создания слепка. Нет данных по зависимости действий индивидуума в отдельный момент и его ДНК.
– Согласен, что корреляция сразу не видна, но она есть. Не явная в узкий промежуток времени наблюдения. При выборке же в несколько лет можно определить, так называемую линию судьбы, которая во многом определяется кодом ДНК индивидуума и, следовательно, зависимость биополе-поведение воссоздается в вероятностном совпадении корреляционных функций модели и реального поля. Сам алгоритм формирования слепка и вся доступная информация на данный момент по биополям лежит в каталоге biofield на визарде пароль «мкпишибсм123». Сколько нужно времени для поиска зависимости биополя от поведения?
– У меня в программе нет функции такого расчета.
Применяем сто раз опробованный принцип есть слона частями:
– Ты сможешь проанализировать информацию каталога biofield?
– Конкретизируй задачу, Иван, анализ на предмет каких выводов требуется?
Похоже, что слона надо делить совсем на атомы и учить программу не только программировать, но и думать. Конечно, адаптивный модуль самообразования уже присутствовал в программе, но тот код, который я взял из открытых источников для моего помощника, не был специализирован под программирование.
На фоне моих успехов с моделированием поведения и последующего взаимовлияния на засранцев, обеспечившего успешное выполнение, в виде роста аварий, я совсем упустил из виду ориентированность алгоритма помощника только на инициацию встреч. Придется основательно потрудиться над модернизацией его кода.
Но как и что делать? Писать отдельный блок анализа алгоритма биополя? Это все равно, что пытаться засунуть свои мозги внутрь помощника. Да даже, если это мне удастся, то нет никакой гарантии, что машина сможет сделать то, что не смогла сделать целая группа программистов, работавшая в нашей фирме над этой задачей!
– «А это хорошая идея, про группы программистов!»
– Новая задача. Коллега, собрать имеющиеся коды, из сети, помощников и ассистентов, на подобие твоего. Разложи их по разным папкам на визарде, с описанием функций, для которых предназначен код.
– Команда принята.
Я отключил видеопроекцию для освобождения ему дополнительных ресурсов.
С возможностями доступов во все полицейские и другие спецбазы, мне натащат кодов со всей сети, в этом я нисколько не сомневался. Но этих файлов будет очень много, почти как атомов в нашем слоне, и мне и жизни не хватит, чтобы прочитать их описание, не говоря о том, чтобы еще выбрать и интегрировать нужные коды в программу моего помощника.
Но выход из этого тупика у меня был.
Я напишу принципиально новые модули: «саморазвитие» и «третейского судьи», чтобы помощник смог сам в себя встраивать те коды, что он притащит, и выносить решение об удачности или удалять не удачные.
Управление процессом я решил построить по принципу развития клеток с правильным ДНК, то есть тем модулям, которые успешно работают и добиваются результата, выделять больше оперативной памяти и ресурсов процессора, а те, которые оказываются не употребляемыми – консервировать и удалять.
– «Эврика!»
Я засел за проработку блоков встраивания кода и анализа успешности деятельности отдельных модулей. Ввел в алгоритмы краткосрочную и долгосрочную память.
В краткосрочной памяти будет крутиться текущий список используемых блоков, с расписанием распределения ресурсов, и ссылки на долгосрочную память с маркером события, отрицательным или положительным коэффициентом, соответствующего степени неудачи или успеха работы встраиваемого модуля. В долгосрочной памяти хранился сам модуль программы и подробный отчет по результатам применения.
Просидев в неотрывном от компьютера творчестве, я закончил создание обоих блоков и настроек памяти за несколько часов и, сохранив резервную копию программы помощника, решил приступить к натур испытаниям. Проверив количество скаченных из сети кодов, я убедился в правильности первоначального предположения, что могу читать их описание до конца жизни и скомпилировал[97]97
Скомпилировал, компиляция (compilatio) – «ограбление» (латинский) – для программы перевод с верхне-уровневого языка программирования, используемого для составления программных кодов, в машинные язык слов – кодов команд процессоров.
[Закрыть] написанные мной блоки модулей в программу помощника. Чтобы не проходило зависание процессоров и не производительного разрастания используемых компьютером ресурсов, я наложил условия одновременной проверки не более пяти блоков, а также ввел циклы проверки и временной задержки перед очередной встройкой новых модулей.
То есть весь процесс выглядит так. Помощник компилирует в себя несколько кодов. Потом работает над задачей, делает анализ по промежутку ее выполнения, перераспределяет по новому машинные ресурсы, снова проверяет и перераспределяет еще, потом использует новые коды, и все повторяется для перестроенной программы.
При неопределенностях в результате, помощник обращается ко мне за положительной или отрицательной мотивацией, как это и было ранее, и может отказаться от использования нейтральных модулей, откладывая их про запас, записав данные в долгосрочную и краткую память, и весь цикл запускается заново.
– Начать работу над текущей задачей по вовлечению водителей в автоаварии, используя блоки «саморазвитие» и «третейский судья». Отдал я, в общем-то, не новую команду помощнику, – и чтобы сразу нацелить его на результат, дал указание.
– В первую очередь, используй для компиляции коды, где есть слова «программирование», «алгоритм», «оптимизация» в их описании.
– Принято, модератор.
Закончив с компьютерными делами, я решил немного подготовиться к визиту гостьи, зайдя в душ. Как только я выключил сушку, я услышал голос Насти:
– Иван! Мы пришли! Одевайся мы тебя ждем!
Вот уж сюрприз. Нет, то что я сделал свободный доступ в квартиру для Насти я помнил, и здесь не было для меня чего то удивительного. Но МЫ – это кто?
Навряд ли это Настя и ее близкая подружка пришли воплотить в действие мои подростковые фантазии. Вывод напрашивался, судя по просьбе Насти, не выходить к ней из ванной комнаты голым.
Остается вариант Настя и кузнец. Из какого языка к нам пришла эта поговорка я не знал, но помнил твердо, что «кузнец нам не нужен». Одевшись, я вышел к гостям.
– Привет!
– Привет, Настя, привет Энтони!
– Ты извини, что я без приглашения, – Энтони пьяно ухмыльнулся, – но сестра сказала, что ты сделал ей предложение, и я решил, что пора нам познакомиться поближе. Я Насте, вместо отца, – Энтони икнул и выдвинул из за кресла трехлитровый пакет вина, – стаканы у тебя есть? Заодно и дела обсудим, по форуму у нас отличные новости!
Стаканы у меня были и обычные и непроливайки, и я быстро достал посуду и фрукты на закуску, которые прикупил еще для воскресного визита Анастасии.
Мы сели, и за столом воцарило неловкое молчание. Хоть кузнец и не нужен, но новых родственников обижать не хотелось, и я нарушил тишину:
– Регистрация форума идет по плану?
– Да все просто отлично! Пятьдесят процентов набрали махом и счетчик желающих пройти регистрацию крутится постоянно, и это только после одного моего ролика! Очень живописным получился у нас виновник аварии!
Энтони отхлебнул вино и расхохотался.
– Принцип пропаганды Гебельса, построенный на конфронтации с его же цитатой, дал колоссальный эффект. Наш Вольдемар, – Энтони многозначительно посмотрел на сестру, что не очень мне понравилось, – хоть и сволочь порядочная, но тонкий знаток истории и всегда дает дельные советы.
– Да, его инструкции я оценил, еще перед космобитвой, – тут Энтони был прав, – остальные ребята, они включались в чат с нарезками по автоавариям, как договаривались? – я вернул тему разговора в русло форума.
– Да, но и без них такое началось! Как в Сибири погиб водитель, соцсети просто начали вопить, проклиная бесшабашных мудаков – рулевиков – затейников. Видео аварии Толика и Демьяна мы тоже выложили в сеть, но оно ни в какое сравнение не идет по резонансу с происшедшем в Новосибском мегаполисе. Прикинь, из-за засранцев, машина, проезжавшая мимо, вылетела с эстакады, и ее водитель разбился на смерть! Да зачем что-то говорить, включи визард и все увидишь!
Сообщение о произошедшей смерти человека, к которой я имел непосредственное отношение, повисло в моем мозгу плакатом «Виновен!». Я втянул вино ртом из стакана, даже не поняв его вкус и, сделав 3Д паттерн движение, включил визард.
– Авария на эстакаде, – немного дрогнувшим голосом отдал я команду в поисковик.
На экран начали поступать кадры видео, с аварией из Сибири. Три засранца устроили срач на дороге и фактически выбросили машину, проезжавшего мимо водителя, с эстакады. Недорогой красный седан производства Graite Ladа упал на проходящую под эстакадой дорогу и там, врезающиеся в друг друга машины породили дорожный коллапс.
– Имя погибшего водителя Сергей то ли Фролов, то ли Фадеев, что-то сто тридцать с чем то лет, пенсионер. Свое пожил, – Энтони успокаивал мою совесть, – главное, что его смерть помогает нам в нашем деле.
Со своей совестью у Энтони проблем не было.
Я снова потянулся к пакету с вином и налил добавки.
– Прости меня, Сергей, за упокой твоей души, – и выпил один.
– Иван, тут нечего переживать, – Энтони решил продолжить сеанс психотерапии, – наши предки еще сто лет назад считали, что каждый живет столько сколько ему дал господь! Сто тридцать лет никто и не жил тогда, и все успевали, и детей сами рожать, и космические корабли по солнечной системе рассылать.