Skip to main content

Resources

Resources model shared constraints in your process — people, machines, licenses, or any capacity-limited asset.

Creating a resource

  1. Press M or click the Manage Resources button in the toolbar.
  2. Click Add resource.
  3. Give it a name, an optional cost (e.g. $50/hour), and a color for the canvas indicator.

Assigning a resource to a node

  1. Open the node's info panel (I with the node selected, or click the info icon).
  2. Under Resources, click Add and select the resource name.
  3. Set the count — how many units of this resource this task requires simultaneously.

How resources affect simulation

During a simulation run, a resource pool tracks availability. A Task node requiring a resource will:

  1. Wait (queue) until the required count is available.
  2. Acquire the resource for the duration of the service time.
  3. Release the resource when the task completes.

This models real contention: if five tasks all require the same analyst, they will serialise through the analyst's availability.

Resource costs

If you set a cost and period (e.g. $75/hour), the simulation reports estimated resource cost as part of the output metrics.

Viewing resource utilization

After a simulation run, the results panel shows avg resource utilization per resource — the fraction of simulation time the resource was occupied. A utilization near 100% indicates a bottleneck.