Back to Viz overview

Viz 4

Birth, death, and colors.

This visualization is a conglomeration of ideas from all the previous ones. On each tick up to 20 new pixels are generated. The color of each new pixel is based on the average color of its neighbors, plus some random drift.

Each pixel dies after a certain number of ticks, N. A pixel's life can be extended by up to 8N ticks, one for each neighbor it has which is still alive. This mechanism accounts for the strange behavior which is seen when the visualization first loads, but also allows for more coherent clusters of pixels to hold together as time goes on.

The asteroid rule is also in effect in this visualization, so the top row and bottom row pixels are neighbors of each other, and similarly for the rightmost and leftmost column pixels.


Published 2021-05-26


Hi! My name is Brian and I'm available for short-term remote contract work. Whether you need a consultant to guide you through a difficult problem or another pair of hands to smash out some code, I can do it all. Learn more about me and my skillset by browsing around this site, head over to my resume to find my actual work history, and shoot me an email when you're ready to get in touch.