Information Technology Reference
In-Depth Information
ev 1
ev 2
agent's mind
m
ev 3
I
q
s
X
ev 4
m
environment
Fig. 3.4 General functional schema of an agent based on the concept of the M-agent architecture
Informal scenario, being the first approximation of the agent's activity (based on
the concept of the M-agent architecture) is as follows (Fig. 3.4 ):
The agent observes its surrounding environment
and builds its (abstract) model
m in its “mind”, taking into consideration certain (significant from its point of
view) elements and features (accepting a certain established level of abstraction).
For this purpose the operation of observation I is used (or maybe the operation of
observation and “imagination”). The model m in accordance with the needs and
the type of the agent may be simple or very complicated, it may also take into
account the agent itself or its elements within a certain range.
v
The agent anticipates what kind of changes in the environment will be caused by the
realization of its particular strategy s (one of the available strategies of the agent).
For this purpose, the agent performs an analysis of carrying out the strategy s on
the model m and creates the model m which corresponds to anticipated changes in
the environment. These changes arise as a result of the realization of the strategy s .
The agent evaluateswhether anticipated changes in the environment are compatible
with its intended goals comparing the models m and m with the use of the function
(evaluation of the realization) of the aim q . Analyzing the results of the application
of different strategies s , an agent may choose the one which, while being realised,
brings the most advantageous changes in the environment (from the point of view
of goals of a given agent).
The best (in the sense described above) strategy s , chosen on the basis of the
evaluation of the models m and m with the use of the function q , is realized by the
agent in the environment with the use of the operation X . The realization of the
strategy s results in the new, changed environment:
v =
. The realization
of a strategy may take place through calling (performing) an appropriate event or
the series of events in the environment (e.g., the event e
X
(
s
,v)
v 3 ,Fig. 3.4 ).
Search WWH ::




Custom Search