A simulation has two components: (1) a model that corresponds to some version of reality—a subject, system, process, or phenomenon, and (2) an interactive interface through which the user, adopting a real-world role [7], can manipulate the model at will within defined parameters, strategiz...