http://egyptiankarim.com/apps/game3/
Same as before, but I added a parameter to manipulate cell size. Notice how much slower rendering of polygons (rect()) is than single points (point()). If I reduce cell size down to 2×2 the generations very noticeably slow to a crawl. I also added a mousePressed feature to reset the game board with a random configuration, and muted the colors to make them look more LCARS-y.