Some additional possible Common Agent Theory principles and definitions:

(see also Common Agent Theory Some Potential Principles and Definitions)

Environment

Agents exist within the context of a particular environment, that itself must also be able to be clearly defined. This environment may be built on top of, or made up out of, materials or substances that are not directly defined in the agent’s environment.

Agents must be powered by resources that come from their particular environment.

Universal Functionality

Universal functionality of agents may include: signal generation or reception, pattern recognition or generation, generalization over instances, memory, prediction and sensing.

Morality

Agents can be described as having a particular moral character relative to a particular moral or ethical framework.

Relationships with Other Agents

Different types of interactions and relationships can exist between agents – e.g., commensialism, mutualism, parasitism, competition, predation, neutralism

One agent can exploit another agent either directly, by using the body of the agent to further its goals, or indirectly by having the other agent adopt its goals as their own.

Boundaries and Self-hood

Agent boundaries may be distributed but must be definable, such that at any given time it is possible to identify which objects or materials are part of the agent and which are not.

The agent may or may not be aware of their own boundaries and self-hood.