Create an Insight Maker account to start building models. Insight Maker is completely free.


Start Now

Insight Maker runs in your web-browser. No downloads or plugins are needed. Start converting your ideas into your rich pictures, simulation models and Insights now. Features

Simulate

Explore powerful simulation algorithms for System Dynamics and Agent Based Modeling. Use System Dynamics to gain insights into your system and Agent Based Modeling to dig into the details. Types of Modeling

Collaborate

Sharing models has never been this easy. Send a link, embed in a blog, or collaborate with others. It couldn't be simpler. More

Free & Open

Build your models for free. Share them with others for free. Harness the power of Insight Maker for free. Open code mean security and transparency. More


Explore What Others Are Building

Here is a sample of public Insights made by Insight Maker users. This list is auto-generated and updated daily.

Insight diagram

Causal loop diagram unfolding story based on Jack  Homer's paper Worker burnout: a dynamic model See IM-333 for the Simulation model and IM-2178 for a related Causal Loop Diagram of Project Turnover

 

Burnout Dynamics CLD rich pic
Insight diagram
This diagram presents the valid relationships between stocks, flows, and parameters. Ghosts of Stocks, Flows, and Converters can be created as needed.

Video

@LinkedInTwitterYouTube

Stock & Flow Diagrams
Insight diagram
A visual look at using technology in school based on the article:

 Levin, B. B., & Schrum, L. (2013). Using systems thinking to leverage technology for school improvement: Lessons learned from award-winning secondary Schools/Districts. Journal of Research on Technology in Education, 46(1), 29-51. 
Using Systems thinking for technology in education
Insight diagram
This model is a classic instance of an Erlang Queuing Process.

We have the entities:
- A population of cars which start off in a "cruising" state;
- At each cycle, according to a Poisson distribution defined by "Arrival Rate" (which can be a constant, a function of time, or a Converter to simulate peak hours), some cars transition to a "looking" for an empty space state.
- If a empty space is available (Parking Capacity  > Count(FindState([cars population],[parked]))) then the State transitions to "Parked."
-The Cars stay "parked" according to a Normal distribution with Mean = Duration and SD = Duration / 4
- If the Car is in the state "Looking" for a period longer than "Willingness to Wait" then the state timeouts and transitions to impatient and immediately transitions to "Crusing" again.

The model is set to run for 24 hours and all times are given in hours (or fraction thereof)

WIP:
- Calculate the average waiting time;
- Calculate the servicing level, i.e., 1- (# of cars impatient)/(#cars looking)

A big THANK YOU to Scott Fortmann-Roe for helping setup the model's framework.
Electric Car Parking
Insight diagram
Estudiante: Lizie Miranda Lugo
Modelo depredador-presa con serpientes y ranas
Simulación Estocástica- TP1- Punto 5
2 weeks ago
Insight diagram

En este ciclo se observa que la tasa de introducción incrementa la población de la especie invasora, lo que facilita su expansión. A medida que la especie se expande, afecta la resiliencia del ecosistema y aumenta la presión sobre las especies nativas a través de la competencia. Esta afectación reduce la capacidad del ecosistema para responder, lo que indirectamente facilita que la especie invasora continúe creciendo. Así, el sistema genera una dinámica donde la propia expansión crea condiciones que favorecen más expansión.

R1 (ciclo de expansión de la especie invasora y debilitamiento del ecosistema)
4 weeks ago