Un agent est une entité douée de capacités cognitives (moteur d'inférence) et connaissant un ensemble de jeux. Chaque agent possède de plus une base de connaissances et une représentation mentale de l'autre agent.
Un agent est donc défini par
,
où :
,
,
GAMES est l'ensemble des jeux prédéfinis,
Ay est le nom de l'agent qui sert de représentation mentale de l'autre agent,
,
d est la profondeur limite du moteur
d'inférence4.1.
On définit de la même manière que pour les jeux une relation d'héritage (statique) entre agents.
Donc si un agent
hérite d'une famille
d'agents
,
on a la propriété suivante :
Ici la réunion des bases de connaissances est en fait la construction incrémentale de la base avec éventuellement un mécanisme de maintien de la consistance.