
24
2.
Architecture
an example of a transfer function. The other part of a module, its
applicability predicate, determines when the transfer function
should generate commands. Again from the snail example, recall
that the animal only sought light when it was upside down. In
this case the applicability predicate would be a circuit that
detected inversion of the creature. Only under these special
conditions is the result of the transfer function gated to the
module's output.
In many cases the applicability predicate is used as a goal
statement and the transfer function alters the world so that this
predicate becomes false. For instance, if ther ...