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