Left Table of Contents

Introduction to Slime Mold

The cellular slime molds spend most of their lives as separate single-celled organisms, but when starving, they release a chemical signal, and the individual cells aggregate into a great swarm. Cellular slime molds are thus of great interest to biologists, because they provide a comparatively simple system for understanding how cells interact to generate a multicellular organism. This is an excellent demonstration of bottom up thinking, as well as self organizing systems.

What is This Simulation?

This project is inspired by the aggregation behavior of slime mold. It shows how creatures can aggregate into clusters without the control of a "leader."

In this example, each slime mold cell drops a chemical pheromone (shown in green). The cells also "sniff" ahead, trying to follow the gradient of other cells' chemicals. Meanwhile, the patches diffuse and evaporate the pheromone. Following these simple, decentralized rules, the cells aggregate into clusters.

How to Use It

Click the setup button to set up a collection of slime mold cells. Click the go button to start the simulation.

The population slider controls the number of slime mold cells in the simulation. Changes in the population slider do not have any effect until the next setup command.

The other sliders affect the way slime mold cells move. Changes to them will immediately affect the runningmodel.

Note: It may be helpful to slow the simulation down by moving the ticks slider to the left.

powered by NetLogo  :: view/download model file: Slime4.nlogo

Things to Notice

With 100 slime mold cells, not much happens. The cells wander around dropping chemical, but the chemical evaporates and diffuses too quickly for the cells to aggregate.

With 400 cells, the result is quite different. When a few cells happen (by chance) to wander near one another, they create a small "puddle" of chemical that can attract any number of other cells in the vicinity. The puddle then becomes larger and more attractive as more cells enter it and deposit their own chemicals. This process is a good example of positive feedback: the more cells, the larger the puddle; and the larger the puddle, the more likely it is to attract more cells.


Things to Try

The Next Step

Check out this video of slime mold in real life:

For more insight, read this article.
Consider: What current events mimic slime mold behavior?

 
Left Table of Contents

 

Credits and References

This model was developed at the MIT Media Lab using CM StarLogo. See Resnick, M. (1994) "Turtles, Termites and Traffic Jams: Explorations in Massively Parallel Microworlds." Cambridge, MA: MIT Press. Adapted to StarLogoT, 1997, as part of the Connected Mathematics Project. Adapted to NetLogo, 2000, as part of the Participatory Simulations Project.

To refer to this model in academic publications, please use: Wilensky, U. (1997). NetLogo Slime model. http://ccl.northwestern.edu/netlogo/models/Slime. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.

In other publications, please use: Copyright 1997 Uri Wilensky. All rights reserved. See http://ccl.northwestern.edu/netlogo/models/Slime for terms of use.

Original Simulation Copyright 1997 Uri Wilensky. All rights reserved. Modified 2011 by Victoria Krauchunas and Farren Esman