
Figure 1: The components of GENESIS and modes of interaction. The Script Language Interpreter processes commands entered through the keyboard, script files, or the Graphical User Interface, and passes them to the GENESIS Simulation Engine. The Simulation Engine also loads compiled object libraries, reads and writes data files, and interacts with the GUI.