• Starting today August 7th, 2024, in order to post in the Married Couples, Courting Couples, or Singles forums, you will not be allowed to post if you have your Marital status designated as private. Announcements will be made in the respective forums as well but please note that if yours is currently listed as Private, you will need to submit a ticket in the Support Area to have yours changed.

The humongous chances against a digital organism evolving. Yet it does. How so?

rjw

Regular Member
Mar 2, 2004
915
93
✟1,624.00
Faith
Atheist
INTRODUCTION

In a paper (1) published in Nature in 2003, researchers (acronym LOPA – after their surnames), conducted an experiment with digital organisms interacting in an environment conducive to Darwinian style evolution. The organisms:-

1) reproduce,

2) compete for resources,

3) mutate.

Point 3) is important in that it causes variation and in conjunction with 1) ensures differential fitness when it comes to competing for resources 2).

The experiment was performed in an attempt to gain insight concerning the origin of complex features. The report covered just one aspect of this evolution, namely the ability of one system of organisms to evolve the complex logical function, EQU, (equals, as in the mathematical “=”), out a set of 9 other possible functions, none of which were in the original population.

This essay deals very briefly with that paper, describing the digital organisms, the experiment, and the results. A much larger one I posted at another site can be found at:-

http://www.theologyweb.com/campus/t109039

Unfortunately an awful lot of detail has had to be left out, including many of the results. So I suggest you examine the larger essay. Much better still, the original paper - given that all the detail is there.

A DIGITAL ORGANISM?

In this particular case, the digital organism (DO) was constructed in Avida, a freely available system developed at Michigan State University, and used for research into DOs. A brief description of Avida can be found at reference (2).

The Avida DOs are somewhat like independent little software computers, running around within a computer’s memory. Each has a circular genome which can grow in length, and is made up of computer instructions – of which there are 26 different types, including instructions which allow the genome to copy itself (i.e. reproduce).

During reproduction, random mutations can occur. These can be point mutations where one instruction is replaced by another (each with equal probability), deletions, or insertions. Other kinds of mutations can occur, e.g. duplications.

Instructions are things like nand, IO, push, pop, nop, sub, … The first two are important. Nand is an instruction that does have an associated logical function – NAND. The function NAND can be built up using as few as 5 instructions, including a nand. Other functions such as AND, OR, EQU used more instructions including more nands. EQU for example, required 5 nands included in a total of 19 instructions – as a minimum, so the researchers thought. IO (input/output) was important because if it followed any nand instruction, then a result could be checked to see if one of the logical functions had been performed – that is, if it had evolved. If so an appropriate energy reward was supplied.

References (3), (4) and (5) provide some reference to digital logic gates/functions.

THE EXPERIMENT

LOPA, fed Avida with 3,600 identical DOs that could replicate but perform no logic functions. Each had a genome of 50 instructions. Each obtained the same amount of energy which was used to execute its genomic instructions, including reproduction.

During reproduction, random errors could occur such as:-

1) Point mutations (error rate 0.0025 errors per instruction copied).

2) Insertions and deletions of instructions (error rate 0.05 per genome copied).

A point mutation replaced one instruction with another. Each instruction had an equal chance of being replaced by any other instruction.

Most mutations were harmful or neutral. Only a few were beneficial in that they increased fitness.

A mutation (point, insertion, or deletion) changed the genome and possibly altered the phenotype, that is, the DO’s ability to replicate, extract and use energy, or its robustness. Thus, these mutations led to differences between organisms and hence their reproductive success.

Selection depended on the effect of the mutation on the genome itself (e.g. the organism could die, or be very clunky), and on the relationship of the organism to its environment. The researchers did not influence selection. The organism and its environment worked it out.

The organisms competed for energy needed to execute instructions. By executing its instructions a DO could (if it was of the right type) obtain more energy to carry on instruction execution as well as copy itself.

Energy could be obtained in one of two ways:-

1) It was given in units – the longer the genome, the more units it received.

2) It was given at an increased rate of units if the organism performed a logic function (AND, EQU, NAND, AND,…), something the founding organisms could not do.

These logic functions were performed on 32 bit strings contained in two registers, with the result going into a third. They could be built up by evolving instruction sequences which included nand instructions, such that combinations of the nands in the context of the other instructions, caused one of these logic functions to be performed. For example, the sequence of instructions – nand, nop, IO, …, caused the BX can CX registers to be “naned”, with the result going to the AX register. The IO caused the AX register to be output which could then be checked. If it was found that the NAND function had been performed, then the organism’s rate of energy uptake would be increased by a factor of 2.

The reason behind this is as follows. NAND is a simple logic function. The shortest version of it could be built from 5 instructions only, which, obviously, included one nand instruction. Because of this simplicity, the reward for a DO evolving it would be to have its energy uptake increased by a factor of 2. AND is a bit more complex – giving a reward factor of 4. XOR is better still – its factor was 16. EQU topped the list at 32. EQU needed at least 5 nand instructions in association with a lot of other code, which the authors estimated to be 19 instructions in all, at a bare minimum.

An organism could perform any or all of the nine possible logic functions during its lifetime but no extra energy was obtained by repeatedly performing the same function. No single mutation in the original population could produce a logic function. Rather, several mutations had to appear in the same lineage, and they had to be “coordinately executed” in order to perform even the simplest of functions.

THE RESULTS. THEY WERE INTRIGUING.

LOPA concentrated their report on the evolution of the most complex function (EQU), in one population only. However, many different populations actually evolved this EQU function.

In the particular study case they found that, although the initial population started with some 3600 organisms, the solution to the genotype exhibiting the stable EQU function was on a path some 344 generations long. This short distance was so because as time went on, increasing numbers of organisms had evolved upon which selection could operate. This dominant genome had increased its instructions from 50 to 83 and it could perform all 9 functions to obtain energy. EQU actually appeared after 111 generations – even though most mutations within the overall population were harmful or neutral. The authors were not surprised because the path to this dominant genome was the path linking the winners in each generation.

But it was the role of the deleterious mutations that were the most surprising.

Of the harmful mutations that had appeared in this winning genome path, most were only slightly deleterious. It appeared that they were able to hitchhike from generation to generation, on the backs of beneficial mutations. But there were two mutations that were nearly catastrophic. They caused a >50% drop in fitness. However, they did not wipe out the organism. One (it affected reproduction) was nullified by a subsequent mutation at a distant site that interacted with it. The other, which occurred in two individuals of the winning line knocked out a simple NAND function. Yet it was shown that this mutation was needed for the EQU to evolve in the very next step..

LOPA were able to show the mutual dependency of many mutations on each other, as well as the dependence of all functions on certain instructions and mutated instructions. Thus, the first DO to evolve EQU had 60 instructions and 35 of these were required. Eliminate any and the organism would fail. They determined that some mutated instructions were so important that they were retained for all logical functions, including the simpler ones. A few instructions, five, were retained from the ancestral population. Three of these were important in replication.

They demonstrated that the evolution of EQU depended on its ability to build up from simpler and different functions, something Darwin had predicted in his Origin of Species, and confirmed repeatedly by subsequent observations.

It appeared that EQU was a very fragile function, unlikely to last. Its functioning could easily be destroyed by a mutation. Yet as the authors noted, it did last. Once it evolved, it persisted because it was so valuable (look at its energy gain), that any subsequent defective mutants were eliminated by selection.

And so the report of LOPA continued – analyzing, classifying, and describing. They even noted that one DO had evolved the EQU with 17 instructions. Remember, they determined that 19 would be the shortest!

The researchers tried various experiments to test the effects of different selective environments on the ability to evolve EQU. For example, one or two of the simpler logic functions would not be rewarded. All other conditions remained constant. In all environments, at least one population evolved EQU.

In the 36 environments tested, 34% of the populations evolved EQU, only slightly less than the “reward all” functions environment as discussed above.

THE OLD TORNADO THROUGH THE JUNK YARD AND THE 747 AGAIN

LOPA note that, given a genome length of 50 and 26 instructions, that there are ~5.6x10[sup]70[/sup] (or (26[sup]50[/sup]) different genotypes. However, this is an underestimate, given that genome length increases through evolution.

Given this, and given a particular winning genotype, what do you think the chances are of it evolving?

One chance in 56,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000

Therefore these digital organisms could not have evolved – not even within their own environment? Or is there something wrong with the “tornado through the junk yard” analogy as it is often applied by creationists?

LOPA CONCLUDE

They note that one big advantage of studying digital organisms, is that exact genealogies can be traced and examined because there are no “missing links”. They were able to show the exact dependence of the evolution of a complex function on simpler functions being used as stepping stones. This was a prediction made by Darwin and is something that is seen elsewhere by studying the evolution of living organisms. They write:-

LOPA (ref 1) below. Highlighting is mine. said:
Our experiments also show that many different genomic solutions produce the same complex function. Following any particular path is extremely unlikely, but the complex function evolved with a high probability, implying a very large number of potential paths. Although the complex function appeared as the immediate result of only one or two mutations, its function invariably depended on many instructions that had previously evolved to perform other functions, such that their removal would eliminate the new feature.

They go on to state some of the differences between DOs and living organisms then conclude by noting how such simulations can provide insight on some evolutionary problems that have, to date, been somewhat intractable.

MY CONCLUSION

If you refuse to accept the empirical evidence for evolution, to the point of laughing at it, or dismissing it as unworthy of consideration even, then perhaps this report on digital organisms may give some small pause for thought?

Clearly the odds against the winning genotype evolving were humongously low. Yet it evolved.

If you think Darwin or ToE to be silly, then how do you explain it?


Regards, Roland


REFERENCES

(1) Richard E. Lenski, Charles Ofria, Robert T. Pennock & Christoph Adaml, “The evolutionary origin of complex features”, Nature, 423, 8-May-2003, p 139-144.

(2) Wicki reference- http://en.wikipedia.org/wiki/Avida

(3) Logic gates/functions http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/gate.html#c1

(4) Why the nand is important http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/nand.html#c1

(5) From Wicki:- http://en.wikipedia.org/wiki/Digital_circuit About 4/5 of the way down is a bit more on the universality of nand/NAND. That is, the others can be constructed from it.
 

rjw

Regular Member
Mar 2, 2004
915
93
✟1,624.00
Faith
Atheist
Neat stuff. It's no wonder that evolutionary algorithms are used.
Thank you too Vene. I see you also study at uni. – biotechnology. All the best to you too.


I like this bit from your link:-

Evolutionary algorithms consistently perform well approximating solutions to all types of problems because they do not make any assumption about the underlying fitness landscape; this generality is shown by successes in fields as diverse as engineering, art, biology, economics, genetics, operations research, robotics, social sciences, physics, and chemistry.

More examples of how "useless evolution is".




Regards, Roland
 
Upvote 0

Tiberius

Well-Known Member
Jun 28, 2005
6,032
116
46
✟6,911.00
Faith
Atheist
Marital Status
In Relationship
Even so, these digital organisms are "living" in a computer - which was designed by people! This is proof only of intelligent design! And these digital organisms were intelligently designed to be able to do these things! They intentionally set up the experiment to produce what they wanted to see!

This is just proof of intelligent design, and proves that God exists!
 
Upvote 0

Naraoia

Apprentice Biologist
Sep 30, 2007
6,682
313
On edge
Visit site
✟23,498.00
Faith
Atheist
Marital Status
Single
Coming from a student of evolutionary biology, makes your compliment that little bit extra special. Thank you Naraoia -and all the best with your studies.




Regards, Roland
LoL

Said student is only a 2nd year undergrad who thinks too much about things she knows too little about ;)
Thanks :blush:
 
Upvote 0

Vene

In memory of ChordatesLegacy
Oct 20, 2007
4,155
319
Michigan
✟20,965.00
Faith
Atheist
Marital Status
Single
Politics
US-Democrat
Thank you too Vene. I see you also study at uni. – biotechnology. All the best to you too.


I like this bit from your link:-

Evolutionary algorithms consistently perform well approximating solutions to all types of problems because they do not make any assumption about the underlying fitness landscape; this generality is shown by successes in fields as diverse as engineering, art, biology, economics, genetics, operations research, robotics, social sciences, physics, and chemistry.

More examples of how "useless evolution is".




Regards, Roland
Thanks for the well wishes.

LoL

Said student is only a 2nd year undergrad who thinks too much about things she knows too little about ;)
Thanks :blush:
You mean there are people who aren't like that?:scratch:
 
Upvote 0

Split Rock

Conflation of Blathers
Nov 3, 2003
17,607
730
North Dakota
✟22,466.00
Faith
Agnostic
Marital Status
Single
Even so, these digital organisms are "living" in a computer - which was designed by people! This is proof only of intelligent design! And these digital organisms were intelligently designed to be able to do these things! They intentionally set up the experiment to produce what they wanted to see!

This is just proof of intelligent design, and proves that God exists!
POE!

I was first, I was first!! :p
 
Upvote 0