In order to achieve this there has to be a way to direct the agents involved in the simulation. This does not replace the agents' autonomy, because the workload for the trainer would be too high, rather it gives the agents a goal which is intergrated with their autonomous behaviour. To support this a mechanism has been developed for sending directions to a number of agents simultaneously. Goto make all the agents of a specific type goto a point. Each of the agents will work out its own route.
Slowdown try and move at a slower average speed.
This causes gaps to open up in a march when the groups are travelling at different speeds.