Коровин понемногу входил в раж.
— Возьмем, к примеру, шкаф. Шкаф — это унизительно!!! Вы вбухали в этот проект неимоверные ресурсы, привлекли лучшие умы во всех областях, включая смежные, использовали самые передовые разработки — и что? Зачем все это? Кому нужен полуфабрикат? Строили цифровой дом — дайте же ему до конца стать таковым! Кликая по ссылке в Интернете, вы не интересуетесь реальным местонахождением странички с голой девкой! Так почему же, проектируя дом, вы заранее заставляете его будущего хозяина заморачиваться такими вопросами, как «где», «куда», «откуда»? Что за радость жить в доме, где нет ни одного постоянного предмета мебели, если нужно запоминать, где лежит свитер, а где — альпеншток?
Почувствовав, что вокруг сгущается недоуменная тишина, Коровин поправился:
— Или, скажем, ключи от вертолета… Но это половина беды! Вторая проблема: вы даже не попытались одушевить Терем! У него мозгов чуть больше, чем у пылесоса. Ну кто-нибудь из вас хотел бы жить в пылесосе?
— Вы считаете такое сравнение уместным? — Нил Зерович сморщился, как от боли.
— Куда уж!.. — констатировал Коровин. — Знаете, на что похож Терем сейчас? На бездушную машину, которая тырит ваши бюстгальтеры…
Человек без каски сделал протестующий жест.
— …без вашего ведома двигает стены, меняет мебель, покупает продукты! Сальери техногенного мира! «Бочонок амонтильядо» на цифровой лад! Здесь не станет жить ни один вменяемый человек!
— Что же делать? — человек в твиде совсем спал с лица. — Разработка обошлась нам в астрономические суммы, и ничто не предвещало…
— Менять интерфейс, — скромно сказал Коровин. — Такой дом должен стать заботливой нянькой, дворецким, секретарем — но для этого он должен хоть немного понимать вас. Не ваши дурацкие команды «Курицу разморозить!» или «Затенить окно в спальне!» — а вас, вас самих. Я не скажу «почувствовать» — но проявить эмоциональный резонанс. Эмодом — вот сущность, которая будет адекватна величию вашего замысла!
Нил Зерович скукожился в своем кресле, как муха в гостях у паука.
— А для этого нужно, чтобы Терем едва заметно сопротивлялся командам. Немножко, самую малость! — Коровин добрался до главного. — Те, чье состояние… кто в состоянии купить подобное жилье, как правило, внутренне глубоко одиноки. Дайте дому поговорить с ними, стать собеседником, советчиком, друганом и наперсницей!
И обвел взглядом застывшую публику.
— А ведь он не дурак! — звонко воскликнул дизайнер, взмахнув руками.
Но восторженная реплика утонула без следа в гнетущем молчании остальных.
— Вы что же, хотите, чтобы программа перестала исполнять команды пользователя? — ошалело спросил человек в твиде.
— Ну как — перестала? — пожал плечами Коровин. — Нужно, чтобы имело место небольшое принуждение. Что такое диалог? Противостояние двух личностей! Раз нельзя превратить программу в личность, надо хотя бы сымитировать это.
— Программа, не подчиняющаяся пользователю, — это страшно! — трагически произнес Нил Зерович.
Коровин обвел взглядом публику. С кем он вообще сейчас разговаривал? Неужели его вдохновенная речь прошла мимо ушей маленького заскорузлого неуча, без кивка которого ничто не может сдвинуться с места в этом проекте?
Другой бы отступил на пару доводов назад и попробовал заново штурмовать эту непробиваемую человекокрепость, но Коровин был не из таких.
Он подошел к креслу коммерсанта, опустил на подлокотники тяжелые кулаки и сказал:
— Я вижу, моему мнению здесь не доверяют…
Нил Зерович снизу вверх захлопал глазами на затмевающего солнце Коровина.
— Верю вам как себе, — наконец, промямлил он. — Иначе не дал бы карт-бланш!
— А я без карт-бланша вообще не работаю! — отрезал Коровин. — Как стоматолог. Все сначала терпят до последнего, а потом бегут ко мне. Сколько у нас времени?
* * *
Пять с половиной суток — срок долгий, только если маяться бездельем.
Коровин дымился. Провести «оживляж» менее чем за неделю — в такой цейтнот он себя еще не загонял.
На чердаке — этом клочке суши в море мигрирующих стен, гнущихся потолков и перестилающихся полов — Коровин оборудовал рабочее место. Как паук из центра паутины, с помощью панорамных экранов он наблюдал за домом изнутри, снаружи и совсем изнутри — на уровне программного кода.
Первым делом Коровин отключил Интернет. Затем куцую системку, состоявшую из двенадцати независимых компьютеров, под стенания человека в твиде проапгрейдили до ста двадцати.
«Просто добавьте процессоров», как когда-то учил юного Коровина один почетный профессор университета, заработавший авторитет много раньше под ником «Червяк-убийца-2011».
Свободное дисковое пространство и расчетные мощности Терем учуял быстро. Коровин, как новорожденного, вскармливал его особыми смесями, крутым миксом из отборных словарных статей, не забывая проверять, чтобы у малыша не было отрыжки.
Информационный голод, проявляющийся прежде всего в попытках Терема взломать коровинский брандмауэр и выбраться в Интернет, свидетельствовал о проснувшемся у дома интересе к жизни. В электронном мозгу выстраивались устойчивые цепочки, логические взаимосвязи, постепенно твердел каркас условного компьютерного эго. Коровин мониторил личностный рост Терема по нескольким тысячам параметров, с удовлетворением отмечая, что все проходит в штатном режиме и программа Бобриса, вопреки опасениям, работает безупречно.
Терем начал со все возрастающей скоростью генерировать массивы данных, укладывая в них незамутненную сомнением, непротиворечивую картину мира. Он осознал свою роль верного и сообразительного слуги, проникся уважением к будущему хозяину в частности и всему человечеству в целом, переосмыслил свои возможности, провел инвентаризацию собственного нутра и остался доволен результатом.
К этому времени эго-каркас выглядел окончательно затвердевшим, и Коровин понемногу выпустил дом в Интернет. Проникшись значимостью этого события, Терем замучил тысячу сетевых магазинов расспросами об их ассортименте, из тысячи отобрал два десятка наиболее респектабельных и уже из тех выбил наилучшие условия доставки. Дальше дом собирался взяться за коммунальщиков, но Коровин уже направил его пыл в другое русло.
Два полных дня ушло на разработку навыков общения с хозяином. Сначала Терем разговаривал как иностранец: он интуитивно строил фразы из каких попало слов, пытаясь высказываться максимально прямолинейно. Коровин продолжил кормление словарным материалом и своим ноу-хау — интонационными и контекстными базами данных.