Здесь мы описываем результаты первых экспериментов, задуманных с целью демонстрации возможностей реализации рефлексивного управления человеком со стороны машины (программы). В экспериментах участвовали люди, работающие со специально сконструированным устройством. Эксперимент представляет собой игру между человеком и автоматом. Исходные принципы игры следующие: некоторый автомат решает задачу за время t1. Человек может подключиться к нему и сознательно мешать его работе. Если при этом автомат решает задачу за время t2<t1, то будем считать, что он оптимизирует свою работу и будем его называть «устройством, оптимизирующим свою работу в результате противодействия человека». (Параметр t не обязательно должен измеряться астрономическим временем, он может быть выражен числом операций, необходимых для решения задачи). Блок-схема устройства приведена на рис. 6. В изготовленном устройстве блок 1 (табло) представлял собой лабиринт, пять периферийных узлов которого считались выходами, и перед человеком ставилась задача не выпустить «путника», находящегося в центральном узле. «Путник» не имеет информации о том, где находятся выходы, а также не обладает памятью. Он совершает перемещения после того, как человек с помощью специального кнопочника (блок 2) дает ему указа- ___________________________________________ 1 Это легко подтвердить, выбрав из огромного потока литературы наиболее серьезные работы: см., например, «Труды института радиоинженеров» (Proceedings of the IRE), т. 50. M., Изд-во иностр. лит., 1962, № 5, май (юбилейный выпуск) или последнюю книгу Н. Винера «Творец и робот» (русский перевод). М., «Прогресс», 1966, За прошедшее время положение вряд ли изменилось. ? Конец страницы 55 ? ? Начало страницы 56 ? ния. «Путник» может перемещаться из каждого данного узла в любой соседний. В каждом узле лабиринта находятся две лампочки: желтая и зеленая. Узел, в который человек направил «путника», индуцируется зеленой лампочкой, а узел, в действительности выбранный «путником», — желтой. Указание одновременно поступает в программный блок 3, который управляет движением путника. Программа построена следующим образом: «путник» может либо следовать указа- Рис. 6. нию и перейти в узел, в котором зажглась зеленая лампочка, либо перейти в противоположный узел, согласно «зашитой» в автомат таблице противоположных узлов. Программа была представлена последовательностью чередующихся положительных и отрицательных чисел (плюс — выполнение указания; минус — выбор узла, противоположного указанному; абсолютная величина числа — количество «послушаний» или «непослушаний», выполняемых подряд). — 41 —
|