Emergentie

Zes simulaties in de browser

Eenvoudige regels, complex gedrag

Een zwerm heeft geen leider. Een luipaard heeft geen bouwtekening voor zijn vlekken. Een zandhoop weet niet wanneer hij instort. Toch gebeurt het allemaal, en telkens om dezelfde reden: een handvol regels die op zichzelf niets voorstellen, maar die tegelijk en heel vaak worden toegepast.

Op deze zes bladzijden staat telkens de hele regel opgeschreven — vier zinnen, hooguit — met de knoppen erbij. Wat eruit komt, staat nergens.

Alles rekent in uw eigen browserGeen gegevens, geen trackers

De stukken

6 stuks

Waarom dit de moeite waard is

Emergentie is het woord voor wat er gebeurt als het geheel iets doet wat in geen van de delen te vinden is. Het is geen mystiek begrip: de zwerm hierboven is volledig bepaald door de vier zinnen die ernaast staan, en er zit niets in verstopt. En toch is er geen manier om uit die vier zinnen af te lezen hoe de wolk zal draaien.

Dat is de kern van het ongemak. We zijn gewend te denken dat begrip betekent: het kunnen voorspellen. Bij deze systemen valt dat uit elkaar. Je kunt de regel volledig kennen, hem zelf hebben opgeschreven, en nog steeds alleen maar te weten komen wat hij doet door hem uit te voeren en te kijken.

Vandaar de knoppen. Elk stuk is zo gemaakt dat je aan één parameter kunt draaien en het gedrag ziet kantelen — meestal ergens waar je het niet verwacht, en zelden geleidelijk.