— Сейчас, Мурчик… кхм-кхм… — хриплю, — сейчас.
Оповещение по системе — необходима настройка речевой функции. Вспомогательный параметр для удачного разрешения процедуры голосовой отладки — вода. Но под рукой оказывается термочашка с горячим кофе, что оставила мне Аня. Запах волнующий. Делаю глоток — обжигающе терпкий, без сахара, как я люблю.
Фатальная ошибка в системе — пакет с кошачьим кормом пуст. Вывод экстренного сообщения из ресурсной базы:
— Аня?! Ты же вчера ходила в магазин, чего не купила киске «Вискас»?
Жена забегает на кухню, обнимает меня, ласково чмокает в шею, губы, нос. Стандартная процедура — порождение ответного синхронизированного потока.
— Придется тебе поделиться с киской завтраком, — взглядом показывает на тарелку, из которой кот, лукаво щурясь, ворует сосиску.
— Ладно.
Соглашаюсь. Форсирование операции принятия пищи утром. Скорее сажусь за стол, а то мне ничего не достанется.
— Увидимся в лаборатории.
Запуск таймера обратного отсчета времени. До начала рабочего дня — тридцать семь минут сорок секунд. Надо торопиться. Наскоро доедаю омлет, делюсь с котом еще одной сосиской, он довольно чавкает под столом. Выпиваю залпом подостывший кофе. Старт параллельных потоков: зубная щетка, электробритва. Свитер, джинсы. Функция поиска пары носков — вернула отрицательный результат. Повторный запуск.
Фоновая проверка инвентаря пользователя: ключи, флеш-карты памяти, кошелек, паспорт, пропускной чип. Единый отклик системы по запрашиваемым параметрам — ОК. Выбегаю в промозглое январское утро.
— Доброе утро, Александр Иванович.
Идентификация голоса. Леночка. Секретарь. Подтверждено. Подключение подходящей гаммы чувств на основании сохраненной истории эмоциональных моделей. Корпоративный праздник, шампанское, цитрусовый аромат, шампанское, фоновый поток — громкая музыка, смех, запах хвои. Поцелуй, шампанское, поцелуй, поцелуй — приложение выполнило недопустимую операцию и будет закрыто. Стыдно? Чертовски. Скрытая системная ошибка.
— Доброго дня, Лена.
Опускаю глаза, системный параметр «цвет кожи щек» по умолчанию установить в нейтрал. Ошибка, нет прав доступа. Повторная попытка блокирования красного тона — результат успешный. Вешаю куртку в шкаф, забираю со стола рабочий пад, надеваю за ухо «петельку» беспроводного канала связи и выхожу за дверь.
— Сашка, чего опаздываешь? Быстро дуй к нам в первый бокс!
Идентификация голоса абонента. Леха Щеглов, «сэнэс». Дополнительная операция — загрузка системных констант по объекту. Окончание института, десять лет совместной работы в лаборатории над проектом «Алгоритмизация человеческой жизни», должностная иерархия — подчиненный, внерабочие отношения — друг.
— Уже бегу…
Фоновая компоновка готовых к выполнению функций: анализ результатов работы подопытного образца Ник-0, принятие ситуационных решений по образцу Ник-0. Общение с сыном…
Принудительное заполнение стека ассоциативной информацией. Загрузка приватного мем-кластера из хранилища_ Сын. Никита. Рост один метр двадцать пять сантиметров. Худощавый. Глаза серые, волосы русые. Все говорят — похож на отца. Дата начала жизни 12 октября 2020 года. Дата конца жизни 28 января 2027 года… Ему еще не было семи…
А сейчас ему десять лет. Рост почти полтора метра. Стройный…
Если бы не Анна, я бы никогда не решился создать «Его». Воссоздать, запрограммировать и оживить… Благо, робототехника вышла на такой уровень, что внешнее сходство с прототипом достигается успешно, а вот вложить в искусственную оболочку «правильные» мозги — это и есть моя задача… Доктор Александр Иванович Дронов. Желаете сменить фамилию на Франкентштейн? Да/нет? Ожидание ответа_
После смерти Ника Анна была сама не своя. Нелепость какая. И зимняя резина, и детское кресло, и все меры безопасности. Но нет… Никто не застрахован от скользкой трассы, сильного снегопада и пьяного водителя на встречной полосе. Ей повезло и не повезло в один и тот же миг… Исключающие друг друга связи. Жизнь и смерть. Она выжила, а он…
— Привет, чемпион, как дела?
Белый пластик голых стен. Никаких острых углов или тяжелых предметов. Модульная мебель. Анна ругается, что у нас тут психушка какая-то, а не современная киберлаборатория. Леха с ней спорит, что именно так выглядели любые исследовательские помещения в первых фантастических фильмах двадцатого века. Old School.
Потрепав русые, сухие, как солома, волосы Ника, сажусь с ним рядом на скамью. Современного робота по физическим характеристикам никак не отличить от человека. Это называют «дружелюбный интерфейс робототехники»: внешность, температура тела, искусственно воспроизводимые секреты желез, даже блеск в глазах… Разве что некоторая «осторожность» в движениях и абсолютно правильное, прямолинейное мышление. Другое дело — искусственный интеллект, способность алгоритмизированного разума обрабатывать любую ветвь мысли без неразрешимых исключений. Уверен, что кто-то «свыше» всю жизнь умышленно вел меня к разработкам в этой лаборатории. Таков был план! А потом случилась авария… Не хочу верить, что меня так жестоко подстегнули к успеху. Но иначе не было бы у нас больше Никиты… У меня не было бы Анны, а у нее не было бы меня. Разбитое и не склеенное семейное счастье рассыпалось в пыль…
На паде Ника запущен сложный тест «999 головоломок и задач», пройден на девяносто девять процентов.
— Сейчас, пап, не отвлекай, — уворачиваясь от моих объятий, он возвращается к работе.
Леха нависает над столом, сложив руки на груди. Кажется, ставшие с возрастом совсем необъятными формы его фигуры еще больше раздуваются под белым лабораторным халатом. Он кивает мне: «Давай отойдем».
— Слушаю, что у нас тут? — спрашиваю, а сам на рабочем паде запускаю эмуляцию прошедшей ночи.
— А вот что, — с довольной улыбкой Леха скидывает мне отчет. Запуск алгоритма расчета по входным параметрам, сравнительный перебор результатов, вывод общего решения в разрезе временного отрезка — сутки. Генерация прогноза в разрезе временного отрезка — месяц, год…
Удивленно хмыкаю. Это прорыв. Леха хлопает меня по плечу.
— Да, сам видишь. Самообучаемые системы намного гибче и успешнее, чем наши с тобой закостенелые мозги, друг.
— То есть считаешь, что для достижения лучших результатов нужно брать входные данные для хранилища не из памяти взрослого человека, а запускать систему моделирования и наполнения базы с детства? Какой возраст оптимален, уже рассчитал?
— А то. Как раз с семи лет можно и начинать. Пошаговое порционное заполнение, постепенное увеличение нагрузочного коэффициента. За три года прогресс, как говорят, налицо. — Он смотрит на сосредоточенного Ника. Тот насупил брови, облизывает губы, а пальцы так и порхают над падом, составляя единое целое из, казалось бы, несовместимых разрозненных элементов сложнейшей головоломки. — Временная память стабильно растет, постоянная память зафиксирована. Ник с каждым днем показывает все лучшие и лучшие результаты. Он безошибочно проходит IQ-тест уже на десять минут быстрее меня. Фиксируемая скорость ответных реакций и-нейронов имеет постоянный коэффициент роста. Никакого регресса.