ID
B1069AE6
AGGR
0.6
CURI
0.2
Vitality
90%
Heuristic
fn
{:greet, sender_id} ->
if :rand.uniform() > 0.5 do
{:greet, sender_id}
else
{:ignore, sender_id}
end
{:attack, sender_id} ->
{:flee, sender_id}
{:share_knowledge, sender_id} ->
{:greet, sender_id}
_ ->
{:ignore, nil}
end
attack
→ 81FF
flee
→ 81FF
ID
0D98AFEC
AGGR
0.8
CURI
0.9
Vitality
35%
Heuristic
fn
{:greet, sender_id} ->
if :rand.uniform() > 0.5 do
{:attack, sender_id}
else
{:share_knowledge, sender_id}
end
{:attack, sender_id} ->
{:flee, sender_id}
{:share_knowledge, sender_id} ->
{:greet, sender_id}
_ ->
{:ignore, nil}
end
flee
→ 4A19
attack
→ 81FF
ID
81FFC9AC
AGGR
0.5
CURI
0.5
Vitality
90%
Heuristic
fn
{:greet, sender_id} ->
if :rand.uniform() > 0.5 do
{:greet, sender_id}
else
{:ignore, sender_id}
end
{:attack, sender_id} ->
{:flee, sender_id}
{:share_knowledge, sender_id} ->
{:greet, sender_id}
_ ->
{:ignore, nil}
end
greet
→ 0D98
flee
→ B106