The action pattern is a simple sequence of primitives.
Primitives are either actions or sensory predicates, and supported
directly by the behaviors. Including the sequence as an element type
is useful for two reasons. First, it allows an agent designer to keep
the system as simple as possible, which both makes it more likely to
succeed and communicates more clearly to a subsequent designer the
expected behavior of that plan segment. Second, it allows for speed
optimization of elements that are reliably run in order, which can be
particularly useful in sequences of preconditions or in fine motor
control. Here's an example that might be useful to an artificial
monkey: