Component reference
Every Quodsi simulation model is built from the same few components. Start here to see what each one does, then open its page for the details.
The components
| Component | In one line |
|---|---|
| Model | Holds everything else, plus the settings for the whole run. |
| Generator | Creates entities and sends them into the process. This is where arrival rates go. |
| Entity | A unit of work that flows through the process, such as a patient, a call or a part. |
| Activity | A process step. It has a capacity, queues, and a list of actions that do its work. |
| Connector | The arrow from one shape to the next. It routes entities and can take move time. |
| Resource | Something limited that entities must hold to proceed, such as staff, a machine or a room. |
| State | A named value the model tracks, such as a patient's priority or a running count. |
| Work Schedule | Changes the capacity of a resource or activity by day and time. |
How they fit together
Picture a walk-in clinic drawn on a diagram.
A generator is the front door. It creates entities, the patients, at the arrival rate you set. Connectors are the arrows that carry each patient from shape to shape. Activities are the boxes: triage, treatment, discharge. Each activity works through its actions in order: wait this long, use a nurse, record a value.
Resources don't sit in the flow. They stand to one side, and activities borrow them. A nurse who is busy in triage can't help in discharge, and that's how a shared resource becomes a bottleneck. A work schedule sets how many nurses are on shift. States are the notes carried along the way, such as a patient's acuity, and connectors can read them to pick a route. The model wraps it all up and sets how long to run and how many times.
When a patient reaches an activity with no outgoing connector, they leave the model.
Reading the property tables
Each component page lists its properties with the tab that holds them and the lowest complexity view that shows them. Select a shape and its editor opens in the side panel. draw.io and Lucidchart share these editors, so the labels match across platforms.
A property marked Intermediate or Advanced is hidden in lower views. Change your view under View in Settings. See complexity views.