Thanks, these are very nice ideas, especially the API for agents. I'd like to build this sometime, as it should be really fun to play...
There are some issues in gameplay that I couldn't figure out yet, though.
for example running until completion could be quite hard to detect, as there can be oscillators with a long period. Also, not sure if the board should be circular, to allow re-entry or not... I was thinking whether players can place their cells anywhere or just in their own restricted "corners" of the board. My main concern however is whether the whole thing would be predictable enough to allow some sort of strategy or it would just be too chaotic... I also sent you a private message if you'd like to discuss...