SWARM BEHAVIOR // The self-organization of a mass of individuals

This project has several levels of animation, information and interaction with each part demonstrating and explaining the behavior of a swarm.
Three rules seem to explain the behavior of a swarm and each member acts autonomously in accordance with the rules.
The overall movement of the swarm is not predictable, it is obtained only through the interaction of the individuals.

 Schwärme


„Avoid crowding neighbours.“
„Steer towards average heading of neighbours.“
„Steer towards average position of neighbours.“

SWARM-HAPPENING // a Test

Before the programming I wanted to see if the rules would lead to similar results when they are followed by people.
10 people were animating LED lights. It was amazing to see that the movement and patterns were very similar to real swarms.

top

POSTER

For more information I created a poster which can be folded to a smaler Format.

top

INTERAKTION // Processing-Schwarm

An implementation of Craig Reynold's Boids program is to simulate the flocking behavior. Each boid steers itself based on rules of cohesion, alignment and separation.

Processing-Schwarm

Instructions

With click a click of a mouse you can be the enemy of the swarm. You can also add a new particle (different colour on the side) to the swarm.

start swarm applet

It takes a little to load, please be patient.


Programming with help from Kay Märthesheimer
The sounddesign is a cooperation with Holger Jung.

top
home | graphic design | illustration | motion design | diploma | about | contact & imprint