Systems Dynamics toolkit and core simulation engine
Max How Li
A toolkit to build and simulate systems to solve complex problems
This project provides a canvas to build and simulate system related problems. Many problems involving complex systems can be represented by system dynamics based models, where stocks and flows are its building blocks. This toolkit creates the ability to create and simulate those systems, allowing users to diagnose problems and identify possible solutions with the toolkit.
Stocks, flows, and variables within the systemare simulated on this simulation engine project for a set time range and timestep determined by the user. The user has control over stock and flow capacity, flow and variable equations, and has visual feedback to check the connection of the system. It can also take input from excel allowing ease of inputs. This simulation engine is meant to be a base to assist with conceptual system dynamics problems, and is also meant to be built upon. This means that if clients require a certain tailored graphical interface, it can be built upon this code whilst not altering the base functionality that allows branching into other functionality and projects.
Page Views:
Stocks, flows, and variables within the systemare simulated on this simulation engine project for a set time range and timestep determined by the user. The user has control over stock and flow capacity, flow and variable equations, and has visual feedback to check the connection of the system. It can also take input from excel allowing ease of inputs. This simulation engine is meant to be a base to assist with conceptual system dynamics problems, and is also meant to be built upon. This means that if clients require a certain tailored graphical interface, it can be built upon this code whilst not altering the base functionality that allows branching into other functionality and projects.
Industry Partner: KPMG

