Sunday, March 26, 2006
Monday, March 13, 2006
Saturday, March 11, 2006
There is a long story of virtual ecosystems research projects : Tierra, Avida, LifeDrop and many others (left image shows a typical LifeDrop run - you can experiment it by following the LifeDrop link on the right). All these programs are based on the evolution of digital organisms by means of “digital DNA” mutations and cross-overs. Another characteristic is that these programs use a virtual machine layer between the computer operating system and the creatures. This virtual machine creates a more suitable environment for bio-inspired digital creatures and it represents also a sort of protection barrier between the system and the outside computer world. After more than a decade of research, some digital organisms are getting closer to fulfilling the definition of biological life : most of the features that biologists have said were necessary for life we can check off. These experiments raise multiple questions: What is the definition of life ? Are some of these digital creatures really alive ? Is the evolution in such systems really open-ended ? Is it possible to create digital organisms directly in the computer memory without any ecosystem simulation ? Well, I’ll try to address some of these important questions in future posts… Keep tuned.
Friday, March 03, 2006
This is true but the problem is that this model is so simple, not to say trivial, that we can use it to model almost everything. Well, I am probably too severe here, but we need a more realistic CA model to work on financial markets. I have tried to use a two-dimensional CA with three states: sell, keep or buy, and a more realistic transition rule. However, at this time, results are not very convincing from my point of view. The colored picture is a small part of a bigger image showing a typical run. One important feature of this model is the deterministic nature of its transition rule that contrast with most other studied stock market CA models. So, I hope to find something interesting the near future.