A concurrent example

In this example we send multiple navigation instructions to different AGVs. Notice how instructions are executed in parallel, but each AGV can only execute one instruction at any given time. We'll open the AGV pane so you can see the status of them independently.

Once the simulation finishes, you can use the navigate input field in the AGV pane to move each AGV around the simulation

These two sets of instructions are effectively identical, and will execute in the same total time.
0 navigate 1.4
0 navigate 1.2
1 navigate 3.4
1 navigate 3.2
0 navigate 1.4
1 navigate 3.4
0 navigate 1.2
1 navigate 3.2
The clock doesn't stop until your last AGV stops executing instructions. Therefore, you should attempt to ensure all your AGVs have an equal amount of work.

Next example