Eco-Computing

Emergent Behavior

Examples of emergent behavior

Flocking, Swarming, Synchronizing, and Conforming

Lab: Synchronization

Lab: Flocking with Predators

Lab: Cultural Assimilation

Logistical Growth

Spreading Rumors

Controlling the spread of HIV

Lab: Zombie Infestations

Lab: Carrying Capacity

Other Interesting Patterns

Punctuated Equilibrium

Rebellion!

Self-Organized Criticality

Forest Fires

Lab: Modeling the spread of Corruption

Evolution

Modeling evolution in NetLogo

The NetLogo library contains a package of evolutionary models

Lab: Camo

Cooperation

Altruistic Cows

Population Dynamics

Lab: Symbiosis

Game Playing Interactions

Turtle Tournaments

Ambient Intelligence

Ambient Intelligence

Role Modeling

Lab: Sugar Scape