24

Communication among Agents

24.1 Speech Acts

There are two classes of methods by which our agent can intentionally influence the actions of another agent. Suppose our agent knows how the other agent will react to perceived changes in its environment. Then, our agent can act to make whatever environmental changes it predicts will evoke desired behavior. For example, our agent could put a block in front of another agent that our agent knows reactively stacks blocks.

Or our agent can attempt to change the other agent’s goals, knowledge (or beliefs), or action-selection mechanisms. It could do that most straightforwardly by “writing” directly on these elements of the other agent’s cognitive structure. This method might be used, for example, by a human ...

Get Artificial Intelligence now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.