NetLogo Models
NetLogo
community models, library of models
- Flocking
This model is an attempt to mimic the flocking of birds. (The resulting
motion also resembles schools of fish.) The flocks that appear in this
model are not created or led in any way by special leader birds.
- Solar
System
This model mimics the solar system; creates the sun, five planets,
and a "comet".
- N-Bodies
This project displays the common natural phenomenon expressed by the inverse-square law.
- Gravitation
- Sugarscape
a version of SugarScape, as presented in "Growing Artificial Societies" by
Epstein and Axtell; preliminary, having only the rules: G M R S K.
- Entropy
A model of cooling, intended to illustrate the laws of thermodynamics.
In this simple universe, an iron block (grey) sits in a cloud of gas (black).
Particles turn red when excited, and back to black or grey when unexcited.
- OilEdit
Bioremediation of Oil Spills using hydrocarbon degrading bacteria.
- Game
Theory
This is a model based on evolutionary game theory. This theory was first
applied to evolutionary processes by John Maynard Smith. Game theory is
based on sub-groups of interacting agents, drawn from a meta-population,
with certain payoffs occurring between the agents. These payoffs depend on
the behavioral strategies of each of the interacting agents.
In biology, the classic example is "doves and hawks" where two behavioral
strategies exist in a population of organisms, the "dove" strategy, which
is cooperative, and the "hawk" strategy, which is exploitative.
- Logistic
This is a model of a 2-D cellular automaton where each cell's state can take
a real value between 0 and 1 and the state-updating rule consists of a coupled
chaotic map (in this case the logistic map). Each cell 'reads' its own state
and the state of each of its four neighbours and updates its state accordingly.
- Plant
Growth
Plants have the interesting tendency to 'find' resources in their environment.
- AIDS
This model simulates the spread of the human immunodeficiency virus (HIV), through a small
isolated human population.
- Ants
In this project, a colony of ants forages for food. Each ant follows a set of simple rules,
but the colony as a whole acts in a sophisticated way.
- Evolution: Altruism,
Cooperation
This is an evolutionary biology model. It models population genetics with
respect to the fitness of traits that are affected by social and environmental
conditions.
- Genetic
drift P local
This model is an example of random selection. It shows that patches that
randomly exchange colors converge on a single color. The idea, explained in
more detail in Dennett's "Darwin's Dangerous Idea", is that trait drifts
can occur without any particular purpose or 'selecting pressure'.
- Mimicry
"Batesian mimicry" is the term used to describe an evolutionary relationship
in which a harmless species [the mimic] has evolved so that it looks very
similar to a completely different species that isn't harmless [the model].
A classic example of Batesian mimicry is the similar appearance of monarch
butterflies and viceroy moths.
- Fireflies
This model demonstrates a population of fireflies which synchronize their
flashing using only the interactions between the individual fireflies. It
is a good example of how a distributed system (i.e. a system with many
interacting elements, but no 'leader') can coordinate itself without any
central coordinator.
- Muscle
development
This is an exercise physiology model. It is intended to help you understand
the factors involved in generating the appropriate hormonal balance to
develop muscle from weight lifting.
- Virus
This model simulates the transmission and perpetuation of a virus in a human population.
- Enzyme
Kinetics
This model demonstrates the kinetics of single-substrate enzyme-catalysis.
The interactions between enzymes and substrates are often difficult to
understand and the model allows users to visualize the complex reaction.
- Crystallization
When a metal cools, it begins to solidify. The first atoms to solidify have
a random orientation. However, when a liquid atom about to solidify is next
to an already solidified atom, the liquid atom orients itself with the solid
atom, thus creating a crystal.
- GasLab -
Atmosphere
- Turing
Machine
- Traffic
Intersection
- Traffic
basic
- Traffic 2
lanes
This project is a more sophisticated two-lane version of the "Traffic Basic"
model. Much like the simpler model, this model demonstrates how traffic jams can form.
- Cellular
Automata 1D
This program models one-dimensional cellular automata. A cellular automaton
(CA) is a computational machine that performs actions based on certain rules.
- Stochastic
Cryptology
- Prisoner's
Dilema
One of the most prominently studied phenomena in Game Theory is the "Prisoner's
Dilemma." The Prisoner's Dilemma, which was formulated by Melvin Drescher
and Merrill Flood and named by Albert W. Tucker, is an example of a class
of games called non-zero-sum games.
- Vector
fields
- Wealth
distribution
This model simulates the distribution of wealth. "The rich get richer and
the poor get poorer" is a familiar saying that expresses inequity in the
distribution of wealth.
- Bank
Reserves
This program models the creation of money in an economy through a private banking system.
- Voting
This model is a simple cellular automaton that simulates voting distribution
by having each patch take a "vote" of its eight surrounding neighbors, then
perhaps change its own vote according to the outcome.