From Santa Fe Institute Events Wiki

Complex Systems Summer School 2011 Modules

Organized by Cris Moore




Cris Moore

Computational Complexity
Phase Transitions

Alex Russell

Randomized Algorithms

Jared Saia

Distributed Algorithms
Security and Game Theory

Student content

If you want to see an Ising model of collective motion (i.e., animal schooling, bacterial swarming), see:

This is an implementation of Vicsek, et al. 1994 (

If you're using a Mac, you run it as follows:

1. Unzip the file somewhere. 2. Open a command line ("terminal") and cd to the directory you just unzipped it in. 3. Type "javac" 4. Type "java Animation2D"

-David B

Here's the Kleinberg "routing" model: