To enable a uniform framework for all the agents A0, A1 etc. we have to define the main components of such a framework as
The agents itself can further be divided, e.g.
This can be written as follows:
![]() |
![]() |
![]() |
(4.2) |
![]() |
![]() |
![]() |
(4.3) |
![]() |
![]() |
![]() |
(4.4) |
![]() |
![]() |
![]() |
(4.5) |
with as a set of values indicating some performances. Within the interface one can assum as a general principle, that there is a mapping from the environment to the agent as one mapping
and a mapping from the agent to the environment
. Furtermore one can distinguish usual input
from a more abstract input
called 'fitness function'.
![]() |
![]() |
![]() |
(4.6) |
![]() |
![]() |
![]() |
(4.7) |
![]() |
![]() |
![]() |
(4.8) |
![]() |
![]() |
![]() |
(4.9) |
as well as
are spcial alphabets to encode input or output messages. 'F' is a set of fitness values.
Gerd Doeben-Henisch 2012-03-31