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