In GEAMAS, the society describes the organisation of the agent's structure composing the system. Such a structure is represented in a network of acquaintances, forming a competence network, where agents correspond to nodes and interaction possibilities (acquaintances) to edges. A network of acquaintances is assumed to be one of the easiest ways to implement connections between agents - that is, the number of acquaintances for each agent. When the simulation begins to run, each agent composing the society establishes his acquaintances (represented by his neighbours in the network), to be able to communicate with other agents asynchronously.
The number of acquaintances constitutes a very interesting feature, because it addresses the way a real world could be designed as a three-dimensional network [7]. This parameter is called the degree of communication or the connectivity of the agents in the system. As connections are determining the ability of an agent to communicate, a part of the communication protocol is then defined by setting this parameter. This number of connections describes the influence an agent could apply on another, and defines a spatial and geometric disposition of agents in the universe. It is then possible to abstract this projection, showing then a view of the real world in three dimensions, by considering 3-D connections in a network. A plan then becomes an abstracted view of the real world, and if two agents are not immediate neighbours, they can even be linked together. Note, however, that if agents are moving from one place to another, the network is re-organised, involving the agents' connectivity being updated at the same time.