By default lists pull items as soon as the become available, unless you check All Or Nothing. I thought resources used lists but I ran into the following issue.
In the attached model I have a process to serve customers at one of two desks. Every hour the desks are closed for 5 minutes. I figured the simplest way would be to do something like the process on the left, where I just acquire the two resources and hold them for a while. However, as you see when running the model, the arrival of the customers always has at least one of the resources claimed so the Acquire for 2 never gets both of them.
I tried putting a Prority on the "Break" process to sort the back orders, but that doesn't work either. Now I can think of seveal solutions (change the resource to a list, or use a Zone, or acquire the operators one-by-one) but it feels like what is really missing here is a "FIFO" option that allows me to say "when it is time for coffee, either finish all customers in line or just the current one (depending on the back order queue strategy), then nobody gets a resource until the 'Acquire 2' has succeeded".
Any thoughts / comments?
PS FlexSim 17.0.1 still not in the dropdown :)