# Why simulation within "Smart Energy"? The approach of a simulation has the following aspects: - you can start small - small steps, iterative development of documented dependencies - complex systems are more difficult to put into theories and can be simulated or emulated much better - simulation can later be transferred into emulation, emulations can then become part of the real world (like e.g. emulators in microelectronics) - simulation results can be presented in different ways (to suit the target group) (multiple "views" and levels of abstraction on data) - simulations are much more likely to invite participation - good simulations have real interfaces that can be evaluated - the whole playground can include multiple simulation approaches so that different levels of abstraction can be explored. Played together, it then becomes a big picture. - the big master plan initially only needs to be vision, the focus can be on dedicated parts - a high level of professionalism in the "simulation framework" also motivates developers at the "big players" in the medium term. - the open source approach of a simulation on github also frees from dependencies on individuals (bus factor). - good simulations can be automated. Changes to the code automatically lead to new documentation (CI/CD pipelines) - simulations can be versioned