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.