my updates to Adam Ierymenko's Nanopond artificial life program (http://adam.ierymenko.name/nanopond.shtml)