When you run the full version the applet makes a connection to my server and loads the most appropriate set of genomes. When you stop the applet it sends the results of the run you have carried out back to the server. Thus you contribute to the overall evolution process. Since several sets of genomes are stored on the server at the same time, this system also means that some degree of separation is maintained between sets of life forms that are evolving. This may result in the development of different species in the different sets.
Separation is important for real life evolution.
Therefore, if by any peculiar accident there should ever be one of them, from there on the rules of probability do not apply, and there will be many of them, at least if the milieu is reasonable. And the dying robot may shoot back and, to its surprise, see a wisp of grey smoke arise from the electric pump that it supposed was the human being's beating heart. It would be a great moment of truth for both of them. Denying man a privileged place in creation, he reaffirms with his own intellectual courage the dignity of man. Genesis is an JAVA applet designed to provide an environment for artificial life forms to exist and evolve.