Using an existing model.
The basics of designing a model including creating the model structure, placing agents within the model structure, initializing the agents and giving agents basic movement behavior.