A look at GPSS/H's outstanding features will tell you why it's been a leader in the simulation industry for over 15 years

Language Flexibility

You can use math formulas, expressions, indexed resources, or constants in your Block or Control Statements for maximum modeling flexibility.

Easy queue control

GPSS/H makes it easy to model complex queueing methods. You won't have to do laborious programming in Fortran or C to get the flexibility you want.

Models easily driven by real-world data

You can read data directly into GPSS/H from an external file or from the keyboard. GPSS/H's built-in ASCII file I/O lets you change your data and perform experiments without altering the basic model.

Sophisticated internal tools

You can rely on GPSS/H's built-in algorithms to enhance the statistical integrity of your model during execution.

Standard or custom output

GPSS/H automatically provides basic simulation output data such as utilization and queueing statistics. You can also write custom-formatted text and data to a file or to the screen so you get exactly the information you want.

Names you can identify with

You can make your GPSS/H model easy to read by using names rather than numbers to describe almost any element in a model. "SEIZE LATHE" is much easier to relate to than "SEIZE 17."

Double-precision floating-point clock

GPSS/H's double-precision floating-point clock allows realistic timing of activity within the system being modeled. You don't have to worry about the "time-ties" that occur with integer-based clocks.

Built-in math functions

You get a full set of built-in math functions and random-variate generators to make modeling easier.

Versatile scripting language

GPSS/H Control statements are so versatile that you can write small "programs" to perform an experiment. This method of experimental control is far more flexible than the rigid "experiment frame" approach used by other languages.

Time-saving macros

You can automate repetitive model segments by creating macros. This lets you model systems that contain many similar elements in a more compact form.

A version to fit your hardware

GPSS/H is available to run on PCs and Sun SPARC workstations..

Global data storage

GPSS/H can store global data in the form of individual variables or arrays. GPSS/H supports integer, double-precision floating point, and character strings so you can use the data type you need