One way to detect stagnation is set two copies running in lockstep. One does 2 generations
while the other does one. You compare the grids after each such cycle, if they are
identical you have detected a cycle.
The downside is it gets slower and slower at detecting cycles as time goes on, but you can
always reset the slower copy to the faster one every N goes if you are only interested
in cycles of length N or less.
It actually probably easiest to just look for cycles in the count of live cells (this works nicely
for traffic lights and gliders).
I did one on Flash and Processing. It's fun stuff.
If you can draw with your fingers and set in motion with a tap, that would be more interactive and awesome.
As for stagnation, easiest to count how many active pixels.
mistergreen:
If you can draw with your fingers and set in motion with a tap, that would be more interactive and awesome.
That is an awesome feature, but unfortunately pretty hard to implement with my setup. I do not have touch sensitive LED matrices
I appreciate your help on the stagnation problem but AGAIN, please keep the thread on topic. This is about suggesting functionality for the system NOT about the stagnation problem. For that go here: stagnation problem.