Мартин слабо улыбнулся, но ничего не ответил. В глубине души он знал, что Кайрен прав, но годы академической скромности и синдром самозванца не позволяли ему принять комплимент. Кайрен всегда преувеличивал его таланты. Да, он был хорош в программировании, особенно в нейросетях, но гением? Вряд ли. Просто он видел паттерны там, где другие видели хаос. Улавливал тонкие связи между, казалось бы, разрозненными данными. Это было похоже на умение видеть созвездия в россыпи звезд не создавать их, а просто замечать то, что уже существует. Ничего сверхъестественного.
Компьютер издал мелодичный звук, сигнализируя об окончании компиляции. Три восходящие ноты до, ми, соль словно фанфары, возвещающие о маленькой победе в большой войне с энтропией кода. Мартин выпрямился, чувствуя, как хрустит затекшая спина. Каждый позвонок напомнил о себе острой болью плата за часы, проведенные в одной позе.
100%. Готово.
На экране появилось простое диалоговое окно: «Компиляция завершена успешно. Ошибок: 0. Предупреждений: 0.» Но для Мартина эти сухие строки значили больше, чем любая поэзия. Это был момент рождения. Его код ожил.
Сработало? поинтересовался Кайрен, жуя яблоко, которое откуда-то извлек из кармана своей необъятной толстовки. Хруст фрукта прозвучал неожиданно громко, возвращая Мартина к осознанию простых, физических вещей еды, сна, человеческих потребностей, которые он игнорировал последние сутки.
Вместо ответа Мартин включил веб-камеру и запустил программу. На экране появилось его собственное изображение, и он на мгновение не узнал себя бледное лицо, темные круги под глазами, взгляд человека, балансирующего на грани между гениальностью и безумием. А рядом окно с постоянно меняющимися данными: частота моргания, микродвижения лицевых мышц, паттерны дыхания. Цифры текли как река, каждая отражение какого-то аспекта его внутреннего состояния, переведенного на универсальный язык математики. Внизу экрана загорелась надпись: «Эмоциональное состояние: усталость (73%), нервное возбуждение (62%), удовлетворение (58%)».
И еще одна строка, которую он не ожидал увидеть: «Скрытая тревога (41%)». Мартин нахмурился. Тревога? О чем? Но алгоритм не ошибался где-то в глубине его сознания действительно шевелилось беспокойство, смутное предчувствие перемен.
Чертовски точно, Кайрен присвистнул, подходя ближе. Его дыхание пахло яблоками и мятной жвачкой простые, человеческие запахи, контрастирующие с стерильностью цифрового мира. И это при том, что ты выглядишь как зомби после трехдневного запоя. Без обид, чувак, но ты реально похож на кадр из фильма ужасов.
Программа анализирует микропаттерны, а не общий внешний вид, Мартин не мог скрыть гордости в голосе. Это было его детище, его способ сделать невидимое видимым. Внешность можно подделать, а вот микродвижения практически невозможно. Мы все носим маски, но под ними всегда есть правда. «Эмпатус» просто снимает эти маски.
И что дальше? Запатентуешь? Продашь какой-нибудь корпорации? Стань миллионером, купи остров, заведи армию роботов-дворецких?
Мартин пожал плечами, ощущая странную пустоту при мысли о будущем:
Не знаю. Сначала нужно защитить диплом. Потом подумаю. Честно говоря, я так сосредоточился на создании «Эмпатуса», что совсем не думал о том, что будет после. Это как дойти до вершины горы и обнаружить, что не знаешь, куда идти дальше.
Он потянулся, чувствуя, как затекли мышцы. Шесть часов до защиты. Можно было бы прилечь, но сон всё равно не придет. Слишком много кофеина в крови, слишком много мыслей в голове. Его мозг продолжал работать на повышенных оборотах, анализируя, оптимизируя, ища способы улучшить уже готовый код.
Ты не поверишь, что произошло, пока ты тут кодил, Кайрен улыбнулся, запрыгивая обратно на кровать. Его глаза заблестели тем особым блеском, который появлялся, когда он собирался поделиться особенно сочной сплетней. Астрид Лорис разорвала помолвку с этим богатеньким придурком из экономического. Говорят, она застала его с какой-то первокурсницей. В раздевалке спортзала. Классика жанра.
Кто? рассеянно спросил Мартин, просматривая свою презентацию. Социальные драмы всегда казались ему чем-то далеким, происходящим в параллельной вселенной, где люди тратили энергию на эмоции вместо алгоритмов.
Астрид. Блондинка с факультета биоинженерии. Та самая, которая всегда ходит как по подиуму, даже когда идет в лабораторию препарировать лягушек. Ты танцевал с ней на новогоднем балу. Вернее, она танцевала, а ты пытался не наступить ей на ноги и одновременно объяснить принципы работы алгоритмов машинного обучения.
А, Мартин смутно вспомнил высокую девушку с холодными глазами. Она пахла дорогими духами и амбициями. Та, что всегда в идеальных костюмах? И смотрит на всех как энтомолог на коллекцию бабочек?
Она самая, Кайрен закинул ногу на ногу. И, по моим данным, она давно к тебе неровно дышит. Я заметил, как она смотрела на тебя во время твоей презентации по нейросетям. В её глазах был тот особый блеск, который появляется у людей, когда они видят что-то вкусное.
Мартин закатил глаза:
Ты же знаешь, что я не верю твоим «данным» о чужих симпатиях. Твой алгоритм распознавания романтического интереса имеет погрешность в 90%. В неправильную сторону.