An educational tool, a virtual laboratory for modelling and simulation of dynamical systems using the Stock and Flow methodology.
Part of the Open Poiesis project.
The following literature is a good start with the methodology used in the playground:
- Thinking In Systems: A Primer by Donella Meadows
- Business Dynamics: Systems Thinking and Modeling for a Complex World by John D. Sterman
This is a Godot application which uses the Poietic Stock and Flow simulation engine plugin written in Swift.
- Download the Godot Engine using one of the following methods:
- Download Webpage (version >= 4.4)
- On MacOS use
brew install godot
- Install Swift:
- On MacOS: Install Xcode.
- On other platforms: Install Swift
Get the Poietic Playground sources with submodules and run the build script:
git clone --recurse-submodules https://github.com/OpenPoiesis/poietic-playground.git
./buildThe build script does the following:
- Updates the submodule.
- Builds the Swift Godot plugin
- Copies the artifacts into the
./bindirectory.
- Poietic
- SwiftGodot – Bridge for Godot plugins written in Swift
- Radomír Bosák
