The graphical simulator control panel contains buttons and menus corresponding to the commands available from the textual simulator interface. Additionally, the graphical version contains many features for animating simulation runs. Conditional breakpoints of arbitrary complexity can be set by placing their conditions either in specific sections of particular models, or based on global parameters and placed in the common monitor block. In either case, the conditional evaluation should print a brief message describing or identifying the break-point and then branch to a halt() instruction.