Архитектура обобщения

На практике "чистые" архитектурные решения встречаются довольно редко. Гораздо чаще приходится сталкиваться с архитектурами, представляющими собой комбинации нескольких "классических" архитектурных решений. На рис. 3.5 показаны две довольно распространенные архитектуры, которые позволяют проиллюстрировать смешанный подход на практических примерах.
Архитектура обобщения
Архитектура обобщения (subsumption architecture) получается в результате применения поведенческой декомпозиции. По сути дела, такая архитектура представляет собой частный случай простой архитектуры с подавлением выходов неприоритетных компонентов .
Систему, имеющую архитектуру обобщеїшя, можно рассматривать как набор горизонтальных уровней. Чем выше уровень, тем больше приоритет компонента. При этгом выходы высокоуровневых компонентов жщяшіяют выходы нижележащих компонентов. Эту архитектуру мы рассмотрим подробнее в главе 45, "Реализация интеллектуальных тактических форм поведения", применительно к поведенческим реакциям, прояалягн щимся в поединках.