This page contains examples of a fascinating algorithm that I first wrote about in my ditigal physics blog. To run it, you'll need Java installed. Also, note that simulation windows may pop up behind your current browser window.
The basic version, so you can see how it's working.
Speeded up, with a larger grid to work on.
Even faster, with a large block of bits to dissolve. I love how islands of pattern appear and disappear in this one. It sort of reminds me of some of the Matrix visuals.
Here's a variant algorithm with two machine heads swapping the bits.
Speeded up as before, to show the relative increase in speed.
The same algorithm chewing away on a massive block of bits. It looks like rust to me.
The same massive block of bits as above, but with the simulation slowed to only a hundred steps per frame, for those who want to savor the corrosive weirdness of the algorithm in action. Bear with it, it speeds up.
Back