Well, I also think that there are important questions here. Some of
them are probably unanswerable with our current knowledge. I think
whether panspermia occurred is one of those questions. But the
question of whether evolution can innovate, as contrasted to optimize,
is answerable. Furthermore, most people believe that the answer is
yes.
In what follows, I am going to try to explain how I view this problem
from the point of view of a scientist. To do that, I must first cover
a fair amount of background material and terminology.
First, how do we understand the occurrence of evolution? After all,
one view of evolution is that simple disorganized systems are becoming
more complex and more organized. This does not happen spontaneously!
So how is it possible? The answer is that the less successful
organisms die out more quickly, so that the better adapted ones
predominate. What does “better adapted” mean? It means better able
to survive the competition for resources. Without competition the
payoff for changing is minimal, and evolution slows down or stops.
An example from chemistry might make the process clearer. We know
that carbon is not converted to diamond except at very high
temperature and pressure, yet today people make good money growing
diamond films on machine tools everyday. How is this possible? The
answer is that the diamond film does not form spontaneously; it is
grown under conditions of extreme “natural selection”. In a low
pressure chamber, a carbon containing gas is decomposed on hot
filaments into very reactive species. One of these reacts with the
tool surface to deposit carbon. Most of the carbon is bound in a way
which will produce the thermodynamically favored graphite, but a small
percentage is bound in a way that can lead to the diamond structure.
Another species formed in the reactor reacts very, very rapidly with
the graphite like carbon on the surface, but reacts only very slowly
with the diamond like form. In this way, the unstable diamond film
builds up on the surface. The entire process is kinetically
controlled. The laws of thermodynamics are not defeated, but they are
circumvented.
So evolution is basically a kinetic process. Changes to the organism
occur at random, and different rates of dying relative to rates of
creation produce changes to the surviving population. And, of course,
the changes tend to reduce the rate of dying and/or increase the rate
of reproduction.
One aspect of this process which is very important to this topic is
that the changes observed occur in response to conditions which limit
the reproduction of the population. This is sometimes referred to as
evolutionary pressure. It is a fact that the environment in the
natural world changes frequently on the time scale of evolution. So
the traits and abilities which favor survival of a species change over
time, and it is to be expected that new innovations will evolve over
time in response to changes in the local environment. If the
environment does not change, then a stable population is likely to
develop which will have no need to innovate.
Now, as I understand it, you want to demonstrate a specific type of
evolution in an isolated system. This is termed open-ended
evolutionary innovation/quarantined system (OEEI/QS). Most of the
individual components of this name are susceptible to different
interpretations, making it difficult for people to understand
precisely what you want to demonstrate.
The term “open-ended” is probably the most problematic because there
seems to be no mathematical or operational definition. Your writings
suggest that multiple innovations need to be produced by a system if
it is to be deemed “open-ended”, but there seems to be no way to
quantify how many are necessary. Of course, if the evolutionary
pressures are allowed to change, then we can expect to see changes in
the capabilities of the population in response.
Another difficult distinction is the one you make between “puzzle
solving” and “innovation”. In nature, I think that the current view
is that all evolution is basically changes in the DNA of the
organism. If the genetic code is changed, then the nature and
behavior of the organism changes, and sometimes these changes are
obvious or even dramatic. Most of the time they are difficult to
notice. Yet the genetic code contains just four “letters” or
elements. And all changes to the organism result from changes to the
length and sequence of this code. So evolution may be looked upon as
puzzle solving. The puzzle is how to arrange these four letters in a
sequence that will result in an improvement in the organism’s ability
to cope with its environment. If you randomly cut the Declaration of
Independence into 6 pieces, then putting them back together in the
correct order is a puzzle. But if you completely breakup the genetic
sequence of an organism into its constituent letters and put them back
together in a new order to yield an improved organism, that is
evolution. If the organism has a new capability, then we have an
innovation. The operations are very similar, and the distinction is
not clear. I personally would be inclined to argue that evolution is
just puzzle solving by brute force trial-and-error methods. It is
just a very, very large and complicated puzzle.
Now as discussed earlier in this forum, the only practical way of
establishing a quarantined system is on a computer. Real organisms
are just not sufficiently well characterized, but computer code can be
rigorously scanned and analyzed.
The Avida program seems to me to meet all of the requirements. First,
the code, or instructions, contained in the organism’s genome are
created for the model. They do not exist in the computer, but define
operations on a virtual computer built into the organism. Thus there
is no possibility of any “program” evolved in an organism getting
incorporated from outside, because the “genetic material” of the
organism only exists within the models of the organisms. So the
system is quarantined, rigorously and completely.
Second, in the Avida system, the ability to metabolize a particular
food source is modeled as the ability to perform logical operations on
numbers. However, to begin with, the initial organisms do not have
most of these capabilities in their program. Yet, using a fairly
standard, but well implemented genetic algorithm, Avida organisms
evolve the capabilities to produce the required operations and thus
benefit from the food source. One can examine the little internal
“programs” used by the organism to see how they are performing the
needed operation. Not only have these innovations appeared
spontaneously, but more than one method of reaching the desired result
appears.
Because the competition in Avida includes “living space”, evolution
continues indefinitely, because of crowding. Starting from the basic,
stupid organism, the ability to utilize the various “food sources”
evolves. Some organisms improve by learning to use many food sources,
others use a few sources very rapidly. The entire population evolves,
but maintains a surprising amount of diversity. You can download an
educational version of the software ready-to-run from their web site.
It is both educational and fun, and can easily take more of your time
than you intended.
So, I think that experiments run on Avida would meet the stated
objectives of this challenge. As it stands, one can observe about a
dozen innovations in the code of the organisms with only a few hours
of running on a large XP system. If one built in some constraints and
interactions into the “food supply” (some of which are already in the
research version), then the number of innovations over a long time
should be quite large.
Finally, I think that if you are seeking a computer based
demonstration, then you have an obligation to provide more rigorous
and consistent criteria for success. In particular, you should be
able to explain why the Avida system does not demonstrate OEEI. The
program which runs the model does what it is programmed to do, but the
results vary from run to run because the mutations are random. The
innovations do not result from the supervising program, but from the
evolution of the code in the organisms.
> > Thanks- Hide quoted text -
>
> - Show quoted text -