Minimize the size of the Simulator screen display - the larger the screen
size, the slower the simulation performance.
Use the methods and properties of Collection objects whenever possible
in place of iterating through individual objects using For-Each
loops.
Close the Visual Basic Editor window when running a simulation - the
window consumes system memory which can slow your simulation.
Reduce the number of screen updates during your simulation - if you are
running a long simulation and don't need to view the simulation state at
every time step, then turn off screen updating using the SuppressUpdate property
of the Screen object. You can program the simulation to update the screen
at regular intervals.
The use of graphical methods such as Pen drawing, Bot footprints, and
Screen fading can dramatically slow your simulation. When performance is
an issue, use these methods only if they are important to interpreting
the results of your simulation.
Decrease the distance Bot objects move during each time step by either
decreasing the Speed property or
decreasing the distance specified in the Step method.
Use the Delay method of the Sim object
in the OnSimStep event procedure