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