Since the objects in an actor’s environment are an
integral part of the situation he/she encounters, defin-
ing a mechanism that could detect these affordances
will lead to representing situated action. Wishing to
answer the question: how can we detect affordances
in the actor-environment system, we focused on the
concept of emergence which is a promising way to
model affordances. This paper is organized in three
sections. The first section introduces briefly the con-
cept of affordance followed by the relationship be-
tween affordance and emergence. The second section
presents our model of representation of situated ac-
tion. The third section is dedicated to the experimen-
tation of the simulation model, and we conclude this
work by a discussion.
2 AFFORDANCE AND
EMERGENCE
The concept of affordance has its roots in the work
of the psychologist Koffka (Koffka, 1935). However,
Gibson improved this concept for his work on human
direct visual perception (Gibson, 1986). The hypoth-
esis of direct perception outlines that there is no need
of a symbolic representation of the environment in
the actor’s mind nor an inference mechanism to ex-
tract the meaning of his/her percepts. Instead, any
solicitation from the environment is perceived as an
affordance directly by the actor. For example, a rigid
horizontal surface affords an actor to walk; a chair af-
fords a person to sit while it affords an ant to climb.
However there is no consensus on ” where is exactly
the affordance in the pair actor-environment ”, al-
though there is unanimity that affordance is an emer-
gent property of the actor-environment system (Luyat
and Regia-Corte, 2009; Stoffregen, 2003). Accord-
ing to these authors, affordances exist only in the pair
actor-environment, as the fruit of their interactions.
This suggests that emergence can only be observed by
a higher level than the actor-environment interaction’s
level. An affordance is thus not reducible to only one
element of the actor-environment pair. We find simi-
larities between this notion of affordance and the con-
cept of emergence. The latter states that a system ex-
hibits emergence when there are phenomena (proper-
ties, structures, behaviours, etc.) that arise from the
interactions between the entities of the system at the
”micro” level and become visible only at a ”macro”
(higher) level. Emerging phenomena are character-
ized by their novelty compared to the system’s indi-
vidual entities (Wolf and Holvoet, 2005).
Thus, since an affordance is a property originat-
ing from the pair actor-environment and since it is re-
lated to an actor, the latter is capable of detecting this
affordance and exploits it. Hence, the actor plays a
double role. It is an element of the system leading
to the emergence of the affordance as well as the ob-
server who is able to discover this affordance through
its knowledge on the system, as the work of (David
and Courdier, 2009) suggests. These authors present
the idea that experts are sometimes able to discover
or observe an emergent phenomenon in some areas.
This discovery would not have been possibly done
by other people who do not have the necessary meta-
knowledge of the expert’s domain. David et al. pro-
posed to define emergence as a meta-knowledge and
a methodology for detecting and reifying emerging
phenomena on which we have based our work. Our
model exploits all these concepts. However, accord-
ing to our conception, an action is dictated by the en-
vironment and not by the actor. Thus we consider that
the meta-knowledge which allows one to discover an
affordance must be specified relative to the spatial en-
vironment.
3 THE MODEL
Our model is based on the idea that a multi-agent
system has an environment composed of a set of
non-autonomous entities called environmental enti-
ties, representing actors and passive entities of the
studied system. The environmental entities are lo-
cated in a physical space in which they interact. This
environment is controlled by a set of abstract agents
called place-agents. Each place-agent is responsible
for the entities operating in a well-defined area that
we call place. The place-agent’s role is:
• to observe within its perception field (its own
place and neighbourhood) the environmental en-
tities and their interactions in order to detect and
reify the possibly emerging affordances as well as
to select and trigger the appropriate actions on the
place it manages;
• to coordinate with other place-agents hence giv-
ing indirectly a consistent behaviour to the entire
system.
This model therefore proposes to reverse the tra-
ditional view of MAS where the real-world actors
are usually represented by ”agents” (in the computer-
science meaning) whereas the other system entities
are represented as ”objects of the environment”. For
us, the real-world actors are represented by non-
autonomous entities the role of which is to perform
the actions dictated by the place-agents.
AMultiagentSystemtoModelHumanActionBasedontheConceptofAffordance
645