CONDUCT MyExperiment(NumberOfTellers, StartingReplicateNumber)
В этом примере PLUS-эксперимент MyExperiment запускается точно так же, как любая другая процедура. Глобальные переменные пользователя NumberOfTellers и StartingReplicateNumber используются для того, чтобы определить, где эксперимент начинается или возобновляется при прогоне модели. Параметры вычисляются в глобальном контексте и передаются вызываемому эксперименту.
Как только начался эксперимент с командой CONDUCT, диалоговые возможности взаимодействия с выполняемой моделью ограничены. Можно только отображать часы модельного времени с помощью меню View/Simulation Clock. Если в процессе моделирования возникла необходимость взаимодействия с моделью, то эксперимент необходимо остановить командой HALT. Команда CONDUCT не может быть запущена обращением к процедуре DoCommand. В ходе эксперимента доступны только команда HALT и библиотечная процедура Do Command. С командой CONDUCT не связаны никакие СЧА.
Команда CONTINUE (ПРОДОЛЖИТЬ) возобновляет процесс моделирования, который был ранее прерван либо остановлен командой STOP.
|
|
Формат команды:
CONTINUE
Моделирование считается остановленным,когда встречается условие, установленное командой STOP или STEP. Команда продолжает процесс моделирования, но не исключает повторные условия останова. Условие останова может быть исключено из модели опцией OFF команды STOP или в окне блоков.
Команда CONTINUE может использоваться после команды HALT, которая удаляет все команды из очереди команд. Только команда CONTINUE может продолжить процесс моделирования, если счетчик завершения остался положительным числом. В этом случае продолжается планирование появления транзактов в модели. В противном случае процесс моделирования прекращается, появление транзактов не планируется, генераторы случайных чисел в начальное состояние не сбрасываются.
Команда CONTINUE может быть выполнена с помощью «горячих клавиш» [Ctrl+Alt+C], если активно окно GPSS World.
Команда INCLUDE (ВКЛЮЧИТЬ) транслирует файл операторов модели.
Формат команды:
INCLUDE A
Операнд А обязательный, он определяет подключаемый дополнительный файл модели или файл со списком команд. Операнд представляет собой строку символов и определяет путь к файлу.