Universal Simulator for beginners
If you want to run Universal Simulator models, all you have to do is download the Universal Simulator software. It comes with many models pre-packaged, including models published in scientific papers and all the models presented in the book.
You may also want to construct models for Universal Simulator. For that purpose, you use the BoxScript language to put together model building blocks (also know as ‘boxes’).
Universal Simulator for the ambitious
If you find that the standard set of building blocks does not satisfy your modelling needs, then you will need to extend Universal Simulator with your own building blocks. You code them as classes in C++ derived from the base class Box, which is supplied by the Universal Simulator programming framework. This is a demanding exercise also described in the book.
To get started follow this series of videos: