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