Introduction
R2DToo version 1.7 introduces a new feature, automation, which allows the end user to control R2DToo via another program or script. This functionality replaces the Experiment form while offering a much richer interface.
Automation is intended to allow the researcher to run R2DToo over long periods with no user intervention. A possible application would be spanning the model's parameter space via repeated runs with incremented parameters between each run.
R2DToo provides automation through MS-Windows' OLE/COM functionality. This exposes certain methods (or functions) to client applications, to automate steps like pressing the Run Simulation button. Using OLE/COM allows the user to automate R2DToo with any language they prefer. In particular, if the Windows Scripting Host is installed, then simple VBScripts or JScripts can drive R2DToo (or PerlScripts, Python, etc.). The following pages will demonstrate driving R2DToo using VBScript (a scripting language based on Visual Basic).
