&#62; it looks like each cell (or region of cells) maintains a count of how many generations have passed,<p>Hah!<p>That's <i>exactly</i> what I came up with :)<p>I finished it at 5 am this morning and it works.<p>The code is here: <a href="http://ww.com/asynclife.php.txt" rel="nofollow">http://ww.com/asynclife.php.txt</a><p>Thanks for the other papers, I'll be reading.<p>edit:<p>I've written a blog post about all this:<p><a href="http://jacquesmattheij.com/asynchronous+life" rel="nofollow">http://jacquesmattheij.com/asynchronous+life</a><p>I can't read the IEEE paper without paying for it, so I think I'll forego the honour of doing so, pity because I would like to see what they came up with exactly.<p>Especially whether or not they clued in to the fact that if you have a 'generation' counter you only need the lower two bits of it to keep going forever.