Поиск ситуаций, обеспечивающих касание исходящего и целевого графа

Поиск ситуаций, обеспечивающих касание исходящего и целевого графа

sergey shishkin

Необходимо найти простые ситуации взаимодействия эвольверов в среде, обеспечившие появления цепочки ("Иди за соплеменником, который говорит, что видел мамонта")

Для этого нам потребуются следующие исходные состояния:

  • Племя - множество эвольверов, использующих коммуникацию
  • Двое и более взрослых эвольверов,
  • Один и более эвольверов-детенышей, находящиеся в гнезде.

Возможная последовательность событий:

Взрослый эвольвер(<1>):

  • нашел неживого мамонта в месте А далеко от "гнезда",
  • отрывает кусок мяса, ест сам,
  • использует цепочку("Перенос неживого мамонта в пещеру-дом"):отрывает большой кусок мяса,
  • тащит волоком этот кусок в гнездо, оставляя след,
  • кормит детеныша,
  • повторно идет обратно к месту А и проверяет наличие там оставшегося мяса.

Взрослый эвольвер(<2>):

  • находясь в этот момент в гнезде, видит, как эвольвер(<1>) тащит мясо,
  • затем использует цепочку("Иди в обратном направлении по следу соплеменника, несущего еду").

В момент встречи в гнезде у эвольвера(<2>) уже сформированы цепочки необходимые для полезного действия в сложившейся ситуации. В детекторной подсистеме эвольвера(<2>) добавляется новый признак("соплеменник принес издалека мясо мамонта"), закрепленный полезностью еды.

И далее с ним могут формироваться следующие цепочки:

В ситуации совместного передвижения соплеменников к месту А по оставленному следу сначала используется цепочка:

Цепочка("Идти по следу за мясом мамонта")
[
    признак("соплеменник принес издалека мясо мамонта")
    действие("иду по следу")
    действие("ем мясо мамонта")
]

Параллельно с ней формируется вторая, подкрепляемая едой цепочка:

Цепочка("Идем вместе с соплеменником за мясом мамонта")
[
    признак("соплеменник принес издалека мясо мамонта")
    действие("иду рядом с соплеменником")
    действие("ем мясо мамонта")
]

В дальнейшем при отсутствии следа (легкие куски, маленький мамонт 😄) цепочка("Идти по следу за мясом мамонта") уже работать не может.

Но если у эвольверов есть цепочка("Вернуться в важное место по запомненному маршруту"), то её использует эвольвер(<1>), нашедший мамонта, чтобы вернуться к месту А.

А эвольвер(<2>), получивший символ("видел мамонта"), начинает использовать цепочку("Идем вместе с соплеменником за мясом мамонта").

Осталось самое интересное: отделение символа("видел мамонта") от куска мяса. И это совсем просто.

Если в момент встречи в гнезде эвольвер(<1>), нашедший мамонта, генерирует уникальный символ, который специализирован от символа, отмечающего важное событие в процессе обучения. То этот символ становится для эвольвера(<2>) символом("видел мамонта"). Этот символ закрепляется, и в дальнейшем на его основе формируются параллельные цепочки:

Цепочка("Иди за соплеменником, который говорит, что видел мамонта")
[
    детектор_сигнала("видел мамонта")
    действие("иду рядом с соплеменником")
    действие("ем мясо мамонта")
]

==нужно перерисовать граф==

Граф развития цепочек

Важно

В итоге получили путь формирования требуемой стратегии. Поставленная задача выполнена.
В процессе коммуникации появился виртуальный символ на основе уникального элемента и синтезированы обеспечивающие его работу новые признаки и стратегии.

Виртуальный символ:

  • позволяет выполнить доставку через коммуникационный канал факта обнаружения некоторого признака:детектированного некоторое время назад передающим эвольвером,
  • не детектированного принимающим эвольвером.
  • "подменяет" у принимающего эвольвера этот признак, т.е. вызывает цепочки производные от цепочек, обрабатывающих недавнее обнаружение этого признака.

В процессе увеличения числа доступных виртуальных символов появляется пространство для применения их иерархии и специализации.

Рассмотреть процесс формирования макро-символов.
Рассмотреть процесс формирования стратегии в процессе получения макро-символа

С введением определения виртуального символа у нас появляется возможность сформулировать определение термина Язык. Этому будет посвящена следующая глава, вводящая нас в новую эпоху развития алгоритма.

https://telegra.ph/Obshchaya-teoriya-algoritmov-01-20

Report Page