Осуществляет сбор статистики в таблицу, номер или имя которой определяется операндом А этого блока.
В GPSS‑модели предусмотрен механизм сброса накопленной статистики после истечения некоторого интервала модельного времени (см управляющую карту RESET). Это необходимо для исключения влияния переходного процесса в ИМ на оценку статистических характеристик стационарного режима (см. раздел управляющие карты GPSS‑модели) .
Вывод результатов моделирования в GPSS‑модели
По окончанию прогона модели или в случае аварийного завершения моделирования выдается стандартная распечатка, в которой выводится накопленная статистика по многоканальным устройствам, приборам, объявленным очередям, таблицам. Выводятся счетчики входов транзактов в блоки модели, распечатываются ненулевые сохраняемые величины и статистическая информация по каждой таблице.
При аварийном завершении моделирования обязательно распечатываются ЦТС и ЦБС. При обычном завершении моделирования эти цепи распечатываются лишь по указанию пользователя: операнд D в управляющей карте START устанавливается равным 1; если операнд В этой карты определен как NP, то стандартная распечатка в конце моделирования не осуществляется.
Вывод промежуточных результатов моделирования осуществляется двумя способами:
- с использованием механизма счетчика снимков, определяемым управляющей картой START;
- с использованием блока PRINT.
Работа счетчика снимков во многом аналогична счетчику завершений. Начальное значение счетчика снимков задается операндом С карты START. Это значение уменьшается каждый раз при прохождении транзактом блока TERMINATEс ненулевым значение операнда А на величину, определяемую этим операндом. Отличия следующие: после перехода счетчиком снимков нулевой границы не происходит завершение моделирования, а выдается стандартная распечатка; затем счетчик снимков восстанавливает свое начальное значение.
START 60,,30
Выборочная печать результатов моделирования возможна с использованием блока PRINT.
Блок PRINT
Операнды:
С – задает тип элементов GPSS‑модели, по которым выводится статистика:
F - приборы,
S - МКУ,
Q - объявленные очереди,
N - счетчики входов,
C - таймеры абсолютного и относительного времени,
T - таблицы,
MOV - ЦТС,
FUT – ЦБС;
А,В – минимальный и максимальный номера элементов определенного операндом С типа, по которым выводится статистика;
D – операнд, управляющий способом печати: если он определен как любой алфавитный символ, то печать каждой новой информации осуществляется без перехода на новую страницу.
Для циклического задействования блока PRINT могут формироваться специальные сегменты GPSS‑модели.
В GPSS очень развиты средства сообщения об ошибках. Таких сообщений более пятисот. Они делятся на пять групп: по ассемблер‑программе, по вводу, по выполнению, по выводу, предупредительные сообщения. Информацию по этим сообщениям можно найти в книге Шрайбера.