keywords: abiogenesis, evolution, evolucion, simulation, csharp, xna

The purpose of this application is to test the claim that "prescriptive information" cannot arise from undirected natural laws. For this purpose, I provide an environment for simple molecules called "molboxes", which interact each-other according to some physical laws that can be either user-defined or random. The still unfulfilled main goal of the simulation is to achieve a set of "natural laws" that result in the formation of some self-replicating structure. Hopefully, if this application is available for a large number of users, eventually someone will get the right combination of natural laws (ideally, by mere chance). Among my influences to develop this application is this site:

Molbox is being programmed with Visual C# 2010 Express and XNA 4. Currently, it's in a less-than-alpha status, yet it's already functional. This project is intended to be open-source, I can provide the CSharp source code to whoever want to take a look at it.

MolBox can be downloaded from here:


Source Code:

Paulo Gomes da Cruz Junior's profile photoKirk Durston's profile photoRoberto Aguirre Maturana's profile photo
Paulo: Si has probado este programa, podrias decirme si has tenido problemas para abrir esta aplicación? has recibido algun mensaje de error?
Sorry Robert, but I have not had time to test the application. I will test today and warn you if I find any error. Regards Paulo.
Could luck with that. I looked at this problem a couple years ago while doing graduate work in functional information and genetic algorithms. You will get statistically insignificant levels of prescriptive information that does not arise above the background random noise. The only way to succeed is to include a well designed fitness function to assist the 'laws' of nature, but then of course the experiment fails to demonstrate what you wish. There are a couple of good papers relevant to this.
+Kirk Durston :
If my calculations are correct, in my simulator there are 16*16*4*16*16 = 262,144 possible sets of chemical rules. To get with at least one set of rules that allow for self-replication and self-transcription, it's irrelevant if you found it with a genetic algorithm or if you carefully designed it, the point is that by mere chance you are expected to get that very same set of rules in "just" little more than a couple hundred thousand of attempts, which is far from impossible, specially if there is a significant number of users trying random combinations.

Can you give me the reference to that papers? thanks for your input.
Add a comment...