Cellular Automata!

The background imagery on this website is generated using a model of computation known as Cellular Automata, in particular the one-dimensional automata defined by Stephen Wolfram in his Wolfram Code numbering system. If you hit the Animate button in the top right of your screen (Desktop only), the automata will generate on the fly using a randomly selected rule. I also had a go at rendering it in 3D using Three.js here.

Researchers find Cellular Automata intriguing due to their capacity to exhibit complex and unpredictable behavior emerging from simple rules. They also look pretty cool right! The rules I used are decribed here pretty well if you're interested in giving it a go yourself.

You can see my code here