!!Design goals

SimTree was designed with the following design goals:

* Ensure methodical correctness as far as possible. This is important
  for unexperienced users to prevent them from generating invalid results.
  It is important to note that SimTree can only prevent errors on
  the lowest level. Senseless modelling or senseless simulation parameter
  values or other methodical bugs are not detectable by SimTree.

* Save computing power (and therefore energy) by only executing required
  simulation runs.

* Implement the whole lifecycle of a simulation from creating the simulation
  parameters, their values, executing the simulation to obtain results and
  evaluating the results. Especially the evaluation phase only covers basic
  operations; experienced users will have to add more sophisticated evaluation
  tools on top of SimTree.
