SimComPyl is a framework to write discrete time simulation. It focuses on ease of development as well as execution speed. This is archived by compiling pure composable python classes with numba:
Thousends of decisions of millions of individuals can be simulated within seconds.
The framework can be used to run any time-descrete simulation, e.g. you could use it to get more insights on the interactions and behaviours taking place in sea-life, a mesh network or on your website.
- pure python for rapid development and debugging
- designed for composability, so you can develop and extend step by step
- numba compiled execution for blazing fast execution
- integration of pandas and holoviews for (visual) analysis
- extendable execution modes and tracing capabilities
- unit and integration tests with high coverage