* GPSS-модель магазина с 2 продавцами и 1 кассиром
* Кузнецов К.В., группа 24ИП2б
GENERATE 4,2 ; интервал поступления 4±2 (равномерный)
* ЭТАП 1: заказ у продавца
QUEUE Q_SALE ; очередь к продавцам
TRANSFER ,SALE1,SALE2 ; выбор одного из двух продавцов
SALE1 SEIZE SALES1
DEPART Q_SALE
ADVANCE 5,2 ; время заказа 5±2
RELEASE SALES1
TRANSFER ,CASH
SALE2 SEIZE SALES2
DEPART Q_SALE
ADVANCE 5,2
RELEASE SALES2
TRANSFER ,CASH
* ЭТАП 2: оплата у кассира
CASH QUEUE Q_CASH
SEIZE CASHIER
DEPART Q_CASH
ADVANCE 3,1 ; время оплаты 3±1
RELEASE CASHIER
* ЭТАП 3: получение товара у продавца
QUEUE Q_RECV
TRANSFER ,RECV1,RECV2
RECV1 SEIZE SALES1
DEPART Q_RECV
ADVANCE 2,1 ; время получения 2±1
RELEASE SALES1
TERMINATE 1
RECV2 SEIZE SALES2
DEPART Q_RECV
ADVANCE 2,1
RELEASE SALES2
TERMINATE 1
* Начало моделирования
START 500
KiBHUFNTLdC80L7QtNC10LvRjCDQvNCw0LPQsNC30LjQvdCwINGBIDIg0L/RgNC+0LTQsNCy0YbQsNC80Lgg0LggMSDQutCw0YHRgdC40YDQvtC8Ciog0JrRg9C30L3QtdGG0L7QsiDQmi7Qki4sINCz0YDRg9C/0L/QsCAyNNCY0J8y0LEKCkdFTkVSQVRFICA0LDIgICAgICAgICAgOyDQuNC90YLQtdGA0LLQsNC7INC/0L7RgdGC0YPQv9C70LXQvdC40Y8gNMKxMiAo0YDQsNCy0L3QvtC80LXRgNC90YvQuSkKCiog0K3QotCQ0J8gMTog0LfQsNC60LDQtyDRgyDQv9GA0L7QtNCw0LLRhtCwClFVRVVFICAgICBRX1NBTEUgICAgICAgOyDQvtGH0LXRgNC10LTRjCDQuiDQv9GA0L7QtNCw0LLRhtCw0LwKVFJBTlNGRVIgICxTQUxFMSxTQUxFMiA7INCy0YvQsdC+0YAg0L7QtNC90L7Qs9C+INC40Lcg0LTQstGD0YUg0L/RgNC+0LTQsNCy0YbQvtCyCgpTQUxFMSAgICBTRUlaRSAgU0FMRVMxCiAgICAgICAgIERFUEFSVCBRX1NBTEUKICAgICAgICAgQURWQU5DRSA1LDIgICA7INCy0YDQtdC80Y8g0LfQsNC60LDQt9CwIDXCsTIKICAgICAgICAgUkVMRUFTRSBTQUxFUzEKICAgICAgICAgVFJBTlNGRVIgLENBU0gKClNBTEUyICAgIFNFSVpFICBTQUxFUzIKICAgICAgICAgREVQQVJUIFFfU0FMRQogICAgICAgICBBRFZBTkNFIDUsMgogICAgICAgICBSRUxFQVNFIFNBTEVTMgogICAgICAgICBUUkFOU0ZFUiAsQ0FTSAoKKiDQrdCi0JDQnyAyOiDQvtC/0LvQsNGC0LAg0YMg0LrQsNGB0YHQuNGA0LAKQ0FTSCAgICAgUVVFVUUgIFFfQ0FTSAogICAgICAgICBTRUlaRSAgQ0FTSElFUgogICAgICAgICBERVBBUlQgUV9DQVNICiAgICAgICAgIEFEVkFOQ0UgMywxICAgOyDQstGA0LXQvNGPINC+0L/Qu9Cw0YLRiyAzwrExCiAgICAgICAgIFJFTEVBU0UgQ0FTSElFUgoKKiDQrdCi0JDQnyAzOiDQv9C+0LvRg9GH0LXQvdC40LUg0YLQvtCy0LDRgNCwINGDINC/0YDQvtC00LDQstGG0LAKICAgICAgICAgUVVFVUUgIFFfUkVDVgogICAgICAgICBUUkFOU0ZFUiAsUkVDVjEsUkVDVjIKClJFQ1YxICAgIFNFSVpFICBTQUxFUzEKICAgICAgICAgREVQQVJUIFFfUkVDVgogICAgICAgICBBRFZBTkNFIDIsMSAgIDsg0LLRgNC10LzRjyDQv9C+0LvRg9GH0LXQvdC40Y8gMsKxMQogICAgICAgICBSRUxFQVNFIFNBTEVTMQogICAgICAgICBURVJNSU5BVEUgMQoKUkVDVjIgICAgU0VJWkUgIFNBTEVTMgogICAgICAgICBERVBBUlQgUV9SRUNWCiAgICAgICAgIEFEVkFOQ0UgMiwxCiAgICAgICAgIFJFTEVBU0UgU0FMRVMyCiAgICAgICAgIFRFUk1JTkFURSAxCgoqINCd0LDRh9Cw0LvQviDQvNC+0LTQtdC70LjRgNC+0LLQsNC90LjRjwpTVEFSVCAgICA1MDAK