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
The aim of this model is to show some reinforcing and balancing loops operating in a simplified business.  Market demand will drive resource consumption rates and production rates.  
Simple business demo
Insight diagram

This is the model of the collaborative model development process which is being developed in a collaborative method to help understand what guidelines might be developed to aid in the model development.

@LinkedInTwitterYouTube

Collaborative Model Development
Insight diagram

From blog entry understandingsociety

Meaning and Causation. Expanded from IM-1163

Social Mechanisms
Insight diagram
Clone of Pesticide Use in Central America for Lab work


This model is an attempt to simulate what is commonly referred to as the “pesticide treadmill” in agriculture and how it played out in the cotton industry in Central America after the Second World War until around the 1990s.

The cotton industry expanded dramatically in Central America after WW2, increasing from 20,000 hectares to 463,000 in the late 1970s. This expansion was accompanied by a huge increase in industrial pesticide application which would eventually become the downfall of the industry.

The primary pest for cotton production, bol weevil, became increasingly resistant to chemical pesticides as they were applied each year. The application of pesticides also caused new pests to appear, such as leafworms, cotton aphids and whitefly, which in turn further fuelled increased application of pesticides. 

The treadmill resulted in massive increases in pesticide applications: in the early years they were only applied a few times per season, but this application rose to up to 40 applications per season by the 1970s; accounting for over 50% of the costs of production in some regions. 

The skyrocketing costs associated with increasing pesticide use were one of the key factors that led to the dramatic decline of the cotton industry in Central America: decreasing from its peak in the 1970s to less than 100,000 hectares in the 1990s. “In its wake, economic ruin and environmental devastation were left” as once thriving towns became ghost towns, and once fertile soils were wasted, eroded and abandoned (Lappe, 1998). 

Sources: Douglas L. Murray (1994), Cultivating Crisis: The Human Cost of Pesticides in Latin America, pp35-41; Francis Moore Lappe et al (1998), World Hunger: 12 Myths, 2nd Edition, pp54-55.

REM 221 - Causal Loop diagramming
Insight diagram
Stock: A backlog of pending tasks of features and improvements to be implemented in the software

Input Flow: New feature and improvement requests (coming from users, development team, etc.)
Output Flow: Implementation of features and improvements (developed by the development team)

Delay: The time it takes for the development team to analyze, design, develop, test, and implement the features and improvements in the software.

In this example, it's necessary to maintain a backlog of tasks that can satisfy development demands during the time it takes to analyze, design, develop, test, and implement the features and improvements. This backlog acts as a buffer in case there are delays in the arrival of new feature and improvement requests or in the availability of the development team's resources.

The development team needs to maintain a healthy balance in the backlog to ensure that there's always work available and, at the same time, prevent the backlog from growing to a point where it becomes difficult to manage. To achieve this balance, the team may need to adjust the rate at which it accepts new requests or allocates resources to work on pending tasks.
Software Development Backlog Management
Insight diagram
This model compares exponential growth vs logistic growth of a Quokka population. Quokka's are a small creature which are native to the Australian continent. This population increases due to addition of joey's that enter the initial quokka population through each quokka mother that gives birth. The loss of numbers is the quokka's leaving the population by death. This whole system keeps the quokka population in equilibrium and can also act as a guide to sustainability, as it allows us to view birth and death rates of a population. We can then work with the numbers of this model to decide how we want to approach this population with sustainability in mind. For example, a high birth rate means we would need to find methods to control the population to create a sustainable environment which is able to maintain this population. 
The second version of the model introduces the concept of a Carrying Capacity and uses "logistic" growth formula, which "caps" the population - this is representing resource limitation.
Quokkas on an Island
23 last month