Introduction to XMILE
Using XMILE System Dynamics models in the BPTK-Py business simulation framework.
Keywords
system dynamics, systemdynamics, xmile, bptk, bptk-py, python, business simulation
Working with XMILE
Part of the BPTK framework is a transpiler that allows you to convert an XMILE model into a Python class.
This feature allows you to work with XMILE models independently of the tool you used to create the model: you can run them from Python via bptk, work with them interactively in a notebook, or serve them over HTTP with BptkServer.
We use Stella from iseesystems to work with XMILE models.
Contents
- XMILE Step by Step
- Working with Arrayed Variables in XMILE Models
- Exporting Simulation Results
- Writing Computational Essays Based on Simulation Models
- Using the XMILE Compiler Standalone
- XMILE in the SD DSL: for every XMILE builtin, its SD DSL function, the engines that run it and whether the transpiler compiles it