138 Agent-Based Modeling and Simulation with Swarm
FIGURE 5.28: Experimental results with task assignment.
As a first s tep, the experiment was performed using a simulator that has
agents with a fix e d task assigned. Task assignment is one of the signatures
that is obse rved in army ants. Army ants have tasks that dep e n d on someone’s
rank. Here we consider two different roles for agents in our simulator.
• role A: Sear ch and trans port food.
• role B: Build a bridge to support role A.
We carried out the experiment by assigning agents to these two roles with
different ratios. Figure 5.28 shows the experimental results where the perfor-
mance was compared in terms of the number of food items collected within
a fixed time. Rate 0.1 means that 10% of the agents were assigned to role B
in the simulation. “Dynamic Assignment” labels the experimental results ob-
tained by the simula tor used in Section 5.8.5 where the agents have no fixed
role.
The results in Fig. 5.28 indicate that a fixed division of roles may be
better than a dynamic one. Particularly, Rate 0.5 and Rate 0.6 are better than
other ratios. Although “Dynamic Assignment” was not the best, it performed
competitively on an average.
This section points out the possibility o f role assignment in our simulator.
In the real world, it is not possible to know the role assignments of ants to
solve this problem. The improvement of Swarm-based simulation with more
realistic knowledge is a future re search concern.