-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarification of requirements for lab 8 #330
Comments
The q spots are shared among the self checkout line. each checkout counter can only serve one person at a time, similar to how a self-checkout works at NTUC |
only the main selfcheckout counter will have a queue |
You will only need to consider 1 main queue, customers will wait here till any of the self-checkout counters are free. The self-checkout counters will have a maximum of 1 customer (the one being served). |
the queue is shared, regardless of the number of self-check counters, there is only one queue for it, and the qmax is the same as human servers |
for me i thought not so much about the queue being shared. i just gave only the first self checkout a queue and for the rest i initialised them with queue size 0 |
all self-checkout counters will share the same queue, and it is said that the customers in the queue are waiting for the 1st self checkout counter by default. but remember that when the customers are served, you will have to know exactly which self-checkout counter the customer is using! |
If u have implemented ur human server queue properly , the self checkout should be similar in the sense that
|
Just imagine the self checkout counters at a supermarket. There is a single consolidated queue. You will always wait at the first self checkout counter but you will be served by whichever counter that becomes free first. |
The queue is shared among all counters. If you were to queue customers individually, be sure that the sum adds up to |
all self checkout counters share one queue, which is the main difference between self checkout counters and human server counters. you'll have to think about how to allocate customers in the queue to self checkout counters once any self checkout counters are freed up |
its a shared queue |
Q spots are shared among selfcheckout counters. Thus, they have common queues |
all the self checkout counters share 1 queue, just like in real life |
there is a single q shared by all the self-checkout counters. |
There is only 1 queue for all the selfcheckout counters! |
Summary
Do we need to consider each self checkout have having q spots? Or q spots shared among the self checkout line?
The text was updated successfully, but these errors were encountered: