I'm traveling this week but I wanted to let my friends at Dorkbot know that I'm still blinking lights with Txtzyme.
I use a subroutine, blink, to flash one LED for 50 microseconds. My perl program selects the row and column using random numbers. I sum a few random numbers to get an interesting distribution. I then use sine and cosine functions to move the distribution around the LED matrix. This traces out a Lissajous curve.