If you’ve been paying attention, you may have notice that I do this a lot. This is probably the sixth or seventh time I’ve implemented a Game of Life, and it was still fun. Each time I try to build on past experiences and try new things, and I always end up learning something new.
The goal this time was to come up with a new algorithm. I didn't get quite the performance I was hoping to get, but its definitely the fastest one I’ve made thus far. And as a bonus, I made it do a neat rendering that sort of looks like it’s drawing a starscape. Neato!
As always, if you want to know more, go read Wikipedia! Conway’ Game of Life.