Формирование графа от целевой стратегии
sergey shishkinЦепочки использования символа ("видел мамонта"):
Цепочка("Иди за соплеменником, который говорит, что видел мамонта")
[
признак("видел мамонта")
{
детектор("прием символа", символ("видел мамонта"))
}
действие("следовать за передавшим сигнал")
]
Цепочка("Иди за соплеменником, который тащит часть мамонта")
[
признак("соплеменник тащит часть мамонта")
действие("следовать за этим соплеменником")
]
Цепочка("Иди по следу оставляемому волочащейся частью мамонта, переносимой соплеменником")
[
признак("соплеменник оставляет след, таща часть мамонта")
действие("идти по следу в обратном направлении")
]
Цепочка("Иди по следу оставляемому волочащейся частью мамонта, переносимой соплеменником") - это специализация цепочки("Иди в обратном направлении по следу соплеменника несущего еду")
https://telegra.ph/Obshchaya-teoriya-algoritmov-01-20