It would make the idea of making an Alife a lot more feasible in scratch if there was a copy sprite block. This 'cycling' of five sprites is the best approximation I've thought of so far. Some problems are that the new sprite that is born every couple of seconds is related to what it used to be, as opposed to just opon the ancestral sprites. I'm fixing that, though, in my 3rd generation of this project.
This project is my first attempt at creating artificial life. Basically, artificial life is a man-made simulated/synthesized living system, sometimes using computer programs. This is not quite Alife because of several factors, including that each sprite does not copy itself to make the new sprite and each sprite is partially based upon what it used to be. Each sprite lives for 9 seconds. I'm working on fixing these bugs. But in general, each sprite is based upon random mutations from the changes of variables in the ancestry. New, better, more Alife-like versions coming soon :)
Comments
You need to be logged in to post comments
Add a Comment
kool
It would make the idea of making an Alife a lot more feasible in scratch if there was a copy sprite block. This 'cycling' of five sprites is the best approximation I've thought of so far. Some problems are that the new sprite that is born every couple of seconds is related to what it used to be, as opposed to just opon the ancestral sprites. I'm fixing that, though, in my 3rd generation of this project.
Interesting concept. I had the idea of making a cell division demonstration, but without the ability to copy sprites, it wasn't possible.