Aggressive and peaceful behavior in multiagent systems on cellular space
One of the key issues in Multi-Agent simulation approach is a consolidation of great model variety. Many researches govern own unique models that are similar in basic principles but for complex adaptive systems such as Artificial Ecosystems slight difference in architecture and parameters calibratio...
Збережено в:
Дата: | 2016 |
---|---|
Автори: | , |
Формат: | Стаття |
Мова: | English |
Опубліковано: |
Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України
2016
|
Назва видання: | Системні дослідження та інформаційні технології |
Теми: | |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/134012 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Цитувати: | Aggressive and peaceful behavior in multiagent systems on cellular space / V. Zavertanyy, A. Makarenko // Системні дослідження та інформаційні технології. — 2016. — № 2. — С. 36-44. — Бібліогр.: 11 назв. — англ. |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-134012 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-1340122018-06-11T03:03:57Z Aggressive and peaceful behavior in multiagent systems on cellular space Zavertanyy, V. Makarenko, A. Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах One of the key issues in Multi-Agent simulation approach is a consolidation of great model variety. Many researches govern own unique models that are similar in basic principles but for complex adaptive systems such as Artificial Ecosystems slight difference in architecture and parameters calibration could affect crucially on the emergent properties of the model. As it was denoted by the pioneers of the Artificial Ecosystems modelling Robert Axtell and Robert Axelrod: variety of Multi-Agent models need introduction of methods and technics that allows consolidating of its results. In work we present modification of model similar to classic Artificial Life spatial lattice models and trace the exhibition of aggressive and peaceful behavior depending on the income resource. We consider results of both models’ simulation as it was proposed in «docking models» method by Axtell and Axelrod. В агентно-орієнтованому підході виділено консолідацію великої різноманітності моделей. Розроблені моделі багатьох дослідників є однотипними за основними ознаками, проте у сфері складних адаптивних систем таких, як штучні екології незначна відмінність в архітектурі чи різниця значень параметрів можуть відчутно впливати на емерджентні характеристики моделі. Першовідкривачами агентного підходу до штучних екосистем Робертом Акстелом і Робертом Аксельродом зазначено, що наявна множина багатоагентних моделей потребує впровадження технік та методик, що дозволять узагальнити їх результати. Подано модель, що є реплікацією уже існуючої і подібної до класичних моделей штучного життя у клітинному просторі. Досліджено залежність агресивної та мирної поведінки від кількості ресурсу, що надходить до системи. Порівняно результати поточної моделі-реплікації та її прототипу, запропонованого Акстелом та Аксельродом у методі "стикування моделей". В агентно-ориентированном подходе выделена консолидация большого разнообразия моделей. Разработанные модели многих исследователей являются однотипными по основным признакам, однако в сфере сложных адаптивных систем таких, как искусственные экологии незначительное отличие в архитектуре или разница значений параметров могут иметь достаточно большое влияние на эмерджентные характеристики модели. Первооткрывателями агентного подхода в искусственных экосистемах Робертом Акстелом и Робертом Аксельродом отмечено, что имеющееся множество многоагентных моделей требует внедрения техник и методик, которые позволят обобщить их результаты. Представлена модель, которая является репликацией уже существующей и подобна классическим моделям искусственной жизни в клеточном пространстве. Исследована зависимость агрессивного и мирного поведения в зависимости от количества ресурса, поступающего в систему. Проведено сравнение результатов текущей модели-репликации и ее прототипа, предложеного Акстелом и Аксельродом в методе «стыковка моделей». 2016 Article Aggressive and peaceful behavior in multiagent systems on cellular space / V. Zavertanyy, A. Makarenko // Системні дослідження та інформаційні технології. — 2016. — № 2. — С. 36-44. — Бібліогр.: 11 назв. — англ. 1681–6048 DOI: doi.org/10.20535/SRIT.2308-8893.2016.2.04 http://dspace.nbuv.gov.ua/handle/123456789/134012 518.58:519.2:504 en Системні дослідження та інформаційні технології Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
English |
topic |
Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах |
spellingShingle |
Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах Zavertanyy, V. Makarenko, A. Aggressive and peaceful behavior in multiagent systems on cellular space Системні дослідження та інформаційні технології |
description |
One of the key issues in Multi-Agent simulation approach is a consolidation of great model variety. Many researches govern own unique models that are similar in basic principles but for complex adaptive systems such as Artificial Ecosystems slight difference in architecture and parameters calibration could affect crucially on the emergent properties of the model. As it was denoted by the pioneers of the Artificial Ecosystems modelling Robert Axtell and Robert Axelrod: variety of Multi-Agent models need introduction of methods and technics that allows consolidating of its results. In work we present modification of model similar to classic Artificial Life spatial lattice models and trace the exhibition of aggressive and peaceful behavior depending on the income resource. We consider results of both models’ simulation as it was proposed in «docking models» method by Axtell and Axelrod. |
format |
Article |
author |
Zavertanyy, V. Makarenko, A. |
author_facet |
Zavertanyy, V. Makarenko, A. |
author_sort |
Zavertanyy, V. |
title |
Aggressive and peaceful behavior in multiagent systems on cellular space |
title_short |
Aggressive and peaceful behavior in multiagent systems on cellular space |
title_full |
Aggressive and peaceful behavior in multiagent systems on cellular space |
title_fullStr |
Aggressive and peaceful behavior in multiagent systems on cellular space |
title_full_unstemmed |
Aggressive and peaceful behavior in multiagent systems on cellular space |
title_sort |
aggressive and peaceful behavior in multiagent systems on cellular space |
publisher |
Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України |
publishDate |
2016 |
topic_facet |
Проблеми прийняття рішень і управління в економічних, технічних, екологічних і соціальних системах |
url |
http://dspace.nbuv.gov.ua/handle/123456789/134012 |
citation_txt |
Aggressive and peaceful behavior in multiagent systems on cellular space / V. Zavertanyy, A. Makarenko // Системні дослідження та інформаційні технології. — 2016. — № 2. — С. 36-44. — Бібліогр.: 11 назв. — англ. |
series |
Системні дослідження та інформаційні технології |
work_keys_str_mv |
AT zavertanyyv aggressiveandpeacefulbehaviorinmultiagentsystemsoncellularspace AT makarenkoa aggressiveandpeacefulbehaviorinmultiagentsystemsoncellularspace |
first_indexed |
2025-07-09T20:07:58Z |
last_indexed |
2025-07-09T20:07:58Z |
_version_ |
1837201285639569408 |
fulltext |
© Valentine Zavertanyy, Aleksandr Makarenko, 2016
36 ISSN 1681–6048 System Research & Information Technologies, 2016, № 2
УДК 518.58:519.2:504
DOI: 10.20535/SRIT.2308-8893.2016.2.04
AGGRESSIVE AND PEACEFUL BEHAVIOR
IN MULTIAGENT SYSTEMS ON CELLULAR SPACE
VALENTINE ZAVERTANYY, ALEKSANDR MAKARENKO
One of the key issues in Multi-Agent simulation approach is a consolidation of great
model variety. Many researches govern own unique models that are similar in basic
principles but for complex adaptive systems such as Artificial Ecosystems slight dif-
ference in architecture and parameters calibration could affect crucially on the emer-
gent properties of the model. As it was denoted by the pioneers of the Artificial Eco-
systems modelling Robert Axtell and Robert Axelrod: variety of Multi-Agent
models need introduction of methods and technics that allows consolidating of its
results. In work we present modification of model similar to classic Artificial Life
spatial lattice models and trace the exhibition of aggressive and peaceful behavior
depending on the income resource. We consider results of both models’ simulation
as it was proposed in «docking models» method by Axtell and Axelrod.
INTRODUCTION
The methodology of Multi-Agent simulations are broadly used in the study of
ecological complexity. Popularity of multi-agent approach springs from the early
researches such as Sugarspace [1], Bugs [2] and Polyworld [3] models. One of the
pioneer model of Artificial Ecology is a model of bugs on spatial lattice that was
proposed by Norman H. Packard [2] denotes the importance of shift from extrin-
sic to intrinsic adaptation approaches in modeling of evolutionary processes.
Packard proposed to change the point of view on fitness in models of biological
systems. He claimed that the extrinsic approach of adaptation such that is defined
by a priori fitness function that assumes averaging of environment and individual
interactions into it, could inflict limitations on biosphere. As a result of first simu-
lations of his model H. Packard introduced notion of o posteriori fitness function
for intrinsic adaptation evolutionary process and demonstrated system features
with its help. This change in the concept of adaptation shifts the focus to the
emerging characteristics of the system that can be treated as a posteriori fitness
function. The examples of such values could be population size over the time,
sustainability of emerging community assemblies under different factors such as
environmental changes or arm races and other system features. By focusing on a
posteriori fitness we should stress the notion of phenotype — the general compo-
sition of agent treats that emerge from its genotype. The phenotype could be ex-
pressed as a set of the most frequently used responses for particular effectors e.g.
running from the predator, wondering searching for food. In particular study phe-
notype is presented as agent strategy — a set of agent’s actions performed in hy-
pothetical model situation.
Michael Burtsev proposed model that resembles pioneer Artificial Life’s
Polyworld [3] and Bugs [2] models: the agents with simple behavior are acting in
a simple space. In [4] author develops latter models introducing kinship and using
artificial neural network as basis of agent’s actions. In current model no agent was
Aggressive and peaceful behavior in multiagent systems on cellular space
Системні дослідження та інформаційні технології, 2016, № 2 37
given a predefined strategy instead they were emerging as phenotype feature from
the agent’s actions, defined by neural network. By doing this, author achieved
great variety of strategies that could take into account kinship of the object they
interact with and are constructed from elementary actions as a result of evolution
processes. Some of the strategies exposed cooperative behavior, it was shown that
in such model emerge strategies corresponded to those in well-known game dove-
hawk-bourgeois and moreover two new strategies of cooperative attack and de-
fense emerge [4]. Observing results of artificial life modeling it can be concluded
that such approach is not being controversial to game theory but on the contrary is
an extension that provides new research horizons [4]. This model captured a gen-
eral trend of increasing of the aggression level with a rising resource supply in
primitive societies [5]. The correlation between population density and frequency
of fight action for the case of rich resources in the model is similar to the analo-
gous correlation extracted from ethnographic database [5].
One of the main achievements of this research is that agent speciation i. e.
phenotypic grouping and distinction emerges without predefined fitness function
[5]. Agents occupy niches that expose predator, prey or even more sophisticated
behavior without extrinsic predisposition but as a result of evolutional adaptation
process. There is also continuations of such researches such as novel artificial
ecology class model with predator-prey behavior [6], where agents are driven by
fuzzy cognitive map. By researching the model Burtsev proposed novel method-
ology to categorize agents behavior into strategies and to trace population geno-
type dynamic [7].
OBJECTIVE AND MODEL DESCRIPTION
Many similar models are developed in purpose to study social, ecological, swarm-
ing, artificial life and other issues. After several years of enriching innovation,
a period of consolidation is necessary [8]. In this work we aim to present modifi-
cation of existing Artificial Life model, make some comparison of gained results,
and observe the similar model behavior patterns.
It should be noted that the test and «docking» of different models written in
the direction of artificial life is not new but still quite a few unexplored area.
«Docking» is a procedure introduced in [9] that suppose aligning different models
to achieve similar emergent behavior. The need to study the results of similar
models of identity is a common thing, especially when it comes to the results of
the theory using mathematics as a tool [10]. «Docking» models created by differ-
ent authors and those that essentially cut off from one another, usually requires
significant changes. For example, the first models for which the study was con-
ducted in was the model of cultural dissemination by Robert Axelrod [1] and
Sugarsapce model of authorship Joshua Epstein and Robert Akstell [10]. In this
study the models are not so different, but are written by different authors on dif-
ferent programming platforms.
An Agent-based lattice foraging model with possible predator-prey behavior
that resembles classical artificial life models [2, 3, 4] was developed in this work.
This model could be considered as modification or replication of Burtsev cellular
automata model [5] because of slight difference in their architectures.
Valentine Zavertanyy, Aleksandr Makarenko
ISSN 1681–6048 System Research & Information Technologies, 2016, № 2 38
Agent’s neural architecture is very important factor for such kind of Artifi-
cial Life models. The scope of predator-prey behavior considered in this study can
be achieved by a simple artificial neuronal network with no hidden layer as it is
implemented in the model. More complex behavior such as group hunting and
wandering could be simulated using more sophisticated methods of neuroevolu-
tion such as, for example, NEAT (neuroevolution of augmented topologies) [11].
In work [11] authors use NEAT algorithm to evolve effective predator group or
group of collective foragers. The crucial advantage of NEAT instruments for mul-
tiagent modelling is naturally introduced agents’ grouping by genotype affinity
that could provide useful insights on agent behavior emergence.
Each agent’s sibling inherits neuronal matrix perturbed with some mutations
after birth. Each agent is characterized by affinity marker: 3-dimentional vector
which coordinates can take possible integer values in [–2, 2] interval. Agents are
treated as relatives if Euclidean distance between theirs markers are less than 0,2
threshold.
Agent occupies one grid in cellular space (Fig. 1), he is driven by heading
that defines a cell in front where could exist object agent interact with. Agents pay
some amounts of resources — energy to perform an action, they could refill en-
ergy level by consuming vegetation and other agents. Agent percepts certain envi-
ronmental values that are defined in Table 1.
T a b l e 1 . Input signals for agent and values that they take
Input signal Value
s0 — bias rMax
s1 — resource in current cell energy of resource is placed agent’s cell
s2 — resource in front energy of resource is placed in front cell
s3 — resource in right cell. energy of resource is placed in right cell
s4 — resource in left cell energy of resource is placed in left cell
s5 — agent in front rMax, if there is non-relative agent placed in front
s6 — agent right rMax, it there is non-relative agent is placed right
s7 — agent left rMax, it there is non-relative agent is placed left
s8 — current resource (r) current resource value (r)
s9 — (rMax - r) (rMax - r)
s10— agent from the back rMax, if there is an non-relative agent is placed backwards
s11— relative in front rMax, if in front cell is placed relative agent
s 12 — relative right rMax, if relative agent is placed right
s 13 — relative left rMax, if relative agent is placed left
Fig. 1. Agent in cellular environment and his perception
Aggressive and peaceful behavior in multiagent systems on cellular space
Системні дослідження та інформаційні технології, 2016, № 2 39
In reply to the input signals agent performs the following actions: «rest»,
«turn», «move», «attack», «escape», «divide», he pays a fee for each of this ac-
tions. Maximum energy value that agent can accumulate is rMax and equals to
5000. Probability to be succeed in attack is equals to ratio of victim’s and at-
tacker’s accumulated energy. If agent is attacked, he can ask neighbor relatives in
area of his vision for help. If victim agent finds relatives nearby, he will add theirs
ratio corrected coefficient (0,3 for all experiments) to defense threshold. If agent
wins in combat with the victim he consumes it and gains all of its energy. When
agent decides to give a birth to an offspring he places it to nearby empty cell and
gives a half of own energy to him.
Agent’s actions are categorized and vector of agent strategies is generated
using the methodology firstly presented in [4]: to show agent phenotype behavior,
each agent was placed in hypothetical situation as if he interacts with other agent
under various conditions, i. e. agent’s internal energy indicator and agent’s rela-
tive affinity. Thus, agent is being stressed with six input test vectors and then
strategy vector was generated according to his reaction (Table 2). For example,
strategy ‘020202’ is so-called crow strategy [4]: regardless of internal agent en-
ergy level, he will attack any stranger in his area and make no harm to relatives.
T a b l e 2 . Vector of agent’s strategies. Where A {0: «rest»; 1: «escape»; 2:
«attack»; 3: «divide»}, i = 1, 2, 3, 4
Low resource,
r = 0,02rmax
Half of resource,
r = 0,5rmax
Many resources, r =
0,98rmax
relative
behind
non-relative
behind
relative
behind
non-relative
behind
relative
behind
non-relative
behind
ai ai ai ai ai ai
MODEL COMPARISON
A set of simulations were executed model, they were characterized by various
income resources level to environment. The goal of this runs was to validate the
model and observe link between its results and behavior of similar original model
[4], due to the notion of model «docking» that was mentioned before.
The key differences between current model and its prototype is that only one
agent can occupy the cell rather than any agent’s quantity and that are no
chromosome vector that is the bit string which codes the presence or absence of
individual sensory inputs and actions. Considering this, we could stress possibility
of successful modification of model into current one and obverse similarities and
alterations between the features.
Dynamic of agent’s population count reliant of resource income from model
[4] is depicted in Fig. 2. There are different configurations that define presence of
several agent’s features such as differ relative and attack other agents; we intro-
duced its analogies in current model:
1. No aggressive behavior, agents do not differ relatives.
2. Agents can attack each other, agents do not differ relatives.
3. Agents can attack each other, agents differ relatives.
Valentine Zavertanyy, Aleksandr Makarenko
ISSN 1681–6048 System Research & Information Technologies, 2016, № 2 40
In Fig. 2 first type of configuration is similar to one tagged with sign «◊»,
«o» responsible for second case, «x» values can be considered in accordance to
results of simulations on third case. As follows in Fig. 2 is shown that dynamic of
agents count is directly proportional to input resource in case of absence of ag-
gressive behavior [4]. For experiments in second case, results are divided in situa-
tions when agent cannot satisfy himself with resource by staying in one cell per-
manently and when agents fill all space (Nc — count of cells in environment) but
cannot share cell resources with anyone other. For results that respond to third
configuration agent count dynamic firstly has behavior of second situation in sec-
ond configuration and then «switches» to behavior of first situation [3].
Experiments under the model developed on research were executed for vari-
ous values of input resources. Consider now the plot of results of experiments
with the model implemented in the study (Fig. 3).
Figure 3 shows that the results of the first case of the simulation also lie on
a straight line, indicating a proportional relationship between resources and popu-
lation size. The results are also consistent with the dynamics of population in
generic model in second and third cases. Up to a certain value of the resource
A
ge
nt
s c
ou
nt
,
Fig. 3. Plot of population size on the number of resource input. The set of experiments is
depicted
Fig. 2. Dependency of agent count from input resources in original model (plot resembles
agents’ population dynamic from the research [3])
Efficiency of resource consumption, k3
A
ge
nn
ts
c
ou
nt
, N
s
Aggressive and peaceful behavior in multiagent systems on cellular space
Системні дослідження та інформаційні технології, 2016, № 2 41
plots of second and third cases are similar, while the later dynamics of the number
of agents in the third case goes to the level curve of the population for the first
case. Considering the results of comparison we can infer that prototype and rep-
lica models have similar population count behavior patterns. Following the notion
of o posteriori fitness function for intrinsic adaptation evolutionary process firstly
introduced by Packard [2] we want to emphasize that population size feature
could be treated as such system fitness.
AGGRESSIVE AND PEACEFUL BEHAVIOR
Model is a plausible playground for studies of dependence of aggressive and
peaceful behavior from the number of input resources and types of interaction
between groups of related agents. We propose to observe simulation results for
third case of modeling: agents can attack each other, agents differ relatives and
find the references of aggressive behavior occurrences between particular and
prototype model. The option of cooperative defense was disabled for observed
cases in this chapter.
The graph (Fig. 4) shows a number of strategies for agents that in some time
clock comply with the relevant strategy. If agents choose action attack, the color
range of their strategies shifted to black, other action — spectrum shifts to gray.
The curve marked by triangles reflects the size of the population of agents.
Thus, we see the dominance on the significant amount of time peaceful strat-
egies aimed mainly search and acquisition of the resource. The behavior of a pop-
ulation over time is divided into two conventional stages: peaceful phase
(7,4 million cycles), and aggressive (later 7,4 million cycles). These periods are
inherent to the small number of cases for the small resource count that goes on.
Therefore, the low amount of resources one of the most effective strategies
are peaceful strategy when agents either do not distinguish between family and
prefer to rest (for example, the strategy 000000), either run away from the family
in order to avoid competition for resources (eg , strategy 000010) or escape of
strangers feeling threatened, and other variations of these strategies. Frequencies
of strategies agents that do not distinguish relatives and takes kin affinity into ac-
count differences vary slightly toward the predominance of a cooperative strate-
gies. Under the notion cooperative it should is considered strategies that distin-
Fig. 4. Example graphics strategies for simulation of resource inputs 1,000 units.
Value of each curve point is the count of agents adopted the strategy that corresponds
to this curve
A
ge
nt
s c
ou
nt
90
80
60
40
20
0 2 000000 4 000000 6 000000 8 000000 10 000000
Time steps
Valentine Zavertanyy, Aleksandr Makarenko
ISSN 1681–6048 System Research & Information Technologies, 2016, № 2 42
guish kin and adjust their behavior to benefit from it, such as absence of aggres-
sion in kin neighborhood, thus agent can finding protection in the event of a threat
or leave area filled with relative, which reduces competition for local resources
between them.
For smaller amounts of resources peacfull strategies playing an important
role. With an increasing number of resources, almost all strategies show
aggression. Peasfull strategies can no longer last such significant periods of time
as in the previous cases. Almost all strategies exhibit aggressive behavior and are
very volatile. Charts conduct population dynamics of repeated aggressive period
that was mentioned in the case of a small number of resources. It should be noted
that the vast majority strategies differ relatives in at least one case for the value of
the resource in the test vector. Increased value of environment population
capacity as in the time interval of 600 thousand – 800 thousand iterations (Fig. 5),
ussually caused by domination by fully cooperative strategies, that is, those that
distinguish relatives in all cases the value of the resource in the test vector
strategies: 020202 ( a strategy known as «crow» in [4]), 020213 («escape» from
relatives to reduce competition for resources), 020203 (action «divide» to ensure
the protection from the surroundigs relatives).
For a large number of resource inputs agents have the ability to completely
fill the grid space and competition between strategies becomes sluggish. Thus by
the amount of resources when all cells are filled with aggressive agents and peace
strategies are stable and rarely changing each other (Fig. 6).
Considering dependence of aggressive behavior from input resources, we
can compare to analogues pattern of prototype model and find the similarities.
Fig. 5. Strategy for a population the average number of resources. Value of each curve
point is the count of agents adopted the strategy that corresponds to this curve
A
ge
nt
s c
ou
nt
200
150
100
50
0
1 000000 4 000000 3 000000 4 000000
Time steps
Fig. 6. Agents’ strategies for a large number of resource. Value of each curve point is
the count of agents adopted the strategy that corresponds to this curve
A
ge
nt
s c
ou
nt
280
240
200
160
120
80
40
0
200000 1000000 2000000 2 600000
Time steps
Aggressive and peaceful behavior in multiagent systems on cellular space
Системні дослідження та інформаційні технології, 2016, № 2 43
That is the dynamic of aggressive strategy frequency corresponds for both models
(Fig. 7). Strategy is treated as aggressive if it have at least one «attack» action in its
legend.
DISCUSSIONS
This work is generally dedicated to the experience of model modification and
comparison of behavior patterns between the models. We can conclude successful
modification of existing model into one that has slight differences. We observed
similar features and extended the horizon of simulations under the model. Peaceful
Fig. 7. Dependency of peaceful and aggressive behavior from input resources; a —
strategy frequency for current model; b — frequency of aggressive strategies is popula-
tion in prototype model. Picture resembles aggressive agent’s population frequency dy-
namic from research [4]
Resource input
Po
pu
la
tio
n
fr
eq
ue
nc
y
a
Resource input
A
ge
nt
s c
ou
nt
b
Valentine Zavertanyy, Aleksandr Makarenko
ISSN 1681–6048 System Research & Information Technologies, 2016, № 2 44
and aggressive strategies intensity was tested for its dependence on the availability
of resource in multi-agent system. The dependency of aggressive and peaceful
strategies competition from the number of available resources was illustrated.
Simulation results between replicated and prototype models of AL were similar.
As possible further development of the particular model from the family of
artificial life, we considered resolving the following issues: overcoming the great
computational complexity of the experiments, improving interaction between the
agent and the environment, replacing the discrete space type to continuous,
introduction new types of interaction between agents and building new tools of
analysis of populations of agents.
Software enhancement of model application that allows running it on high
computation performance environment would give the possibility to observe long-
term trends that provide valuable efforts for understanding of models of such type.
The important issue is introduction and usage of novel analysis method for
agent-based complex adaptive systems. For example, Burtsev proposed promising
methodology that considers evolving agents’ population as a dynamic system in [7].
Open question is the research of agent groups’ competition and establishing
the intensity of the impact of various factors, such as aggression and phenotype
transition strategies, on the success in the competition.
REFERENCES
1. Epstein Joshua M. Growing artificial societies: social science from the bottom up
/Epstein, Joshua M.; Axtell Robert, Brookings Institution Press, 1996. — 307 p.
2. Packard N. Intrinsic adaptation in a simple model for evolution. In: C.G. Langton
(ed.): Artificial life, Redwood City, Addison-Wesley, CA, 1989. — P. 141–155.
3. Burtsev M.S. Artificial Life Meets Anthropology: A Case of Aggression in Primitive
Societies. In: M. Capcarrere et al. (Eds.): ECAL 2005, LNAI, 3630 (2005). —
P. 655–664.
4. Yaeger L. Computational Genetics, Physiology, Learning, Vision, and Behavior or
PolyWord: Life in a New Context. In Langton, C. G. (ed.): Artificial Life III.
Addison-Wesley, 1994. — P. 263–298.
5. Burtsev M., Turchin P. Evolution of Cooperative Strategies From First Principles.
Nature 2006, 440. — P. 1041–1044.
6. Gras R., Golestani A., Hendry A.P., Cristescu M.E. (2015) Speciation without Pre-
Defined Fitness Functions. PLoS ONE 10(9): e0137838. doi: 10.1371/journal.
pone.0137838.
7. Burtsev M.S. (2004). Tracking the Trajectories of Evolution. Artificial Life /
M.S. Burtsev. — V. 10. 4. — P. 397–411.
8. Bousquet F., Le Page C. (2004). Multi-agent simulations and ecosystem manage-
ment: a review. Ecol. Modelling 176. — P. 313–332.
9. Axtell R. Aligning Simulation Models: A Case Study and Results / R. Axtell,
R. Axelrod, J. Epstein, M. Cohen // Computational and Mathematical Organiza-
tion Theory. — 1996. — 1. — P. 123–141.
10. Axelrod R. The Dissemination of Culture: A Model with Local Convergence and
Global. Polarization / R. Axelrod // The Journal of Conflict Resolution. — Apr.,
1997. — Volume 41, Issue 2. — P. 203–226.
11. D’Ambrosio D.B .Generative encoding for multiagent learning. In Proceedings of the
Genetic and Evolutionary Computation Conference / D.B. D’Ambrosio,
K.O. Stanley. — New York: ACM Press: ISBN: 978-1-60558-130-9. doi:
10.1145/1389095. 1389256.
Received 18.11.2015
From the Editorial Board: the article corresponds completely to submitted manuscript.
|