Ludwig, Michel with Michele Courant, "Modeling Interactions Between Autonomous Agents", 1994
ua435
In the framework of designing programming environments based on the paradigm of autonomous agent systems, we conceived an interaction model based on the notions of charge and force. In a multi-agent system, an agent is defined as autonomous entity composed of an agent's kernel and charges forming an envelope around this kernel. An agent perceives the other agents exclusively through sensors attached to his charges. Therefore all the dynamics of the system is governed by charges. The introduced interaction model supports two kinds of dynamics: an internal dynamics obtained by changing inside an agent, and an external dynamics obtained by the agents movement through the environment. These dynamics enable the agents to vary jointly the forces acting on them and the forces they generate.