Forest Fire

JavaScript Model

Link to Model

How to Run

First, click the agent “world” and cover the entire world with the “world” agent by using the multi agent insert tool. Then put a counter and a broad into the world on the bottom left corner. Next, make a line of 4 firefighters on the left side of the world going from the top to the bottom. Next put a burning tree anywhere on the right side of the world. Click play and observe the model.

How to Change Parameters

The parameters automatically show up in a box labeled “Simulation Properties”. To change a parameter, change the value next to it and click “set”.

Screenshots

In this screenshot, you can see how the world is meant to be set up with the firefighters aligned in a row. There is also one burning tree which is causing the forest fire. If we run this model, one of two major results will appear.

This screenshot shows one of the two major outcomes. In this photo, the firefighters do not cut down trees to create a clear line of separation between the burning trees and the healthy trees. This meant the fire spread to the whole forest and burnt the majority of it.

The second major outcome is shown in this screenshot. Just by increasing the effectiveness of the firefighter to chop down trees(CHOP_DOWN_PCT_CHANCE) to 30 we changed the outcome. In this image, the firefighters created a successful fireline the prevent the fire from spreading to the healthy section. The result of this is some of the forest is saved.