Арбитраж создания рефлексов

Допустим, мы выполнили декомпозицию системы на базовые компоненты. Это, конечно, в чем-то упрощает задачу создания такой системы, поскольку разработать отдельный компонент проще, чем всю систему в целом. Однако при практическом применении декомпозиции возникает вопрос: а как связать эти компоненты один с другим? Или, если выражаться техническим языком, как нужно интерпретировать выходы всех компонентов, чтобы из них был сформирован выход всей системы в целом? в подавляющем большинстве случаев арбитраж при интерпретации выходов выполняется по одной из следующих четырех схем.
> При независимом <;уммнрованііи (independent sum) выход каждого компонента представлен соотзетствующими выходами всей системы в целом, в таком случае никаких конфликтов вообще не возникает.
> Наложение (combination) имеет место в тех случаях, когда все выходы различных компонентов складываются. Получившийся в результате выходной сигнал является выходом системы.
> Если определенные компоненты обладают более высоким приоритетом, чем другие компоненты, то выходы последних игнорируются. Такой метод арбитража называют подаЕлением (suppression).
> При последовательном арбитраже (sequential arbitration) выход системы образуется путем периодического использования выходов разных компонентов.
Среди перечисленных выше методов арбитража нет ни заведомо правильных, ни заведомо неправильных. Каждый из методов имеет право на использование в компьютерных играх.