Resource Priority Matrix

You can use the Resource Priority Matrix to gain further control of your resources and pooled resources, by specifying which activities they should prioritize their time at.

An Example of Use

Let's think about an example simulation of a bakery. You will have two activities; one for baking, and one for packing the goods.

Bakery Example

Additionally, you also have two resources; a Baker, and a Packer. We want the Baker to focus on the baking activity, and the Packer to focus on the packing activity. But what if the Baker can also assist with packing, and the Packer is actually a decent baker?

We can make a Pooled Resource called Bakery which contains both the Baker and the Packer. The Pooled Resource is then assigned to both the baking and packing activities and allows both resources to work at both activities.


We can use the Priority Matrix to make sure each resource only works at an activity with a lower priority, when they are not busy at their main activity.

To set the priorities, double click on the resource to open the Resource Properties, then select the Priority Matrix.

First move both activities to the right-hand side and then use the up and down pointers to increase and decrease the priority.

Note: the resource will prioritize the activity with the highest number. For a larger number of activities, you can set a resource to give some of them equal priority by setting the number the same.

Simul8 Set Baker Resource Priority Matrix

Simul8 Set Packer Resource Priority Matrix

See Also