Code center > Suggestions

New Cost coming in 2.42.2

<< < (3/5) > >>

EricL:
Just when I think I've gained some sophiostication of understanding on something and wrapped my head around at least some of the work that has gone on, I read an old thread like this and find myself awed by the depth of thought that has proceeded me on this project.  It is truly phenominal.


I'm no biologist and this is probably half baked, but here's a point of view on the subject.  One reason organisms may have evolved limited lifespans, even at the single cell level, may have been becuase it was advantageous to do so.  Namely, in a changing environment, the biggest mistake for a genotype to make would be not to change, not to create variation and thus anticipatory adaptability to environmental changes at the species level.  Not dying is not changing.  Imperfect reproduction is the mechanism that has evolved for creating variation - Darwin called it "Descent with Modification" - thus successful organisms are by definition, ones who have offspring.  Now, in any system, in any ecosystem, there is limited energy.  The earth is not a closed system - energy comes in, energy leaves - but the sum of that energy is finite.  It is bounded.  There is an upper limit and thus organisms cannot have offspring at infinitum.  Only so much sunlight falls on the pond.  Energy must made made available to the next generation somehow - the next generation must get a chance to get their share, to get their turn or that's the end of that brach of the tree.  Having offspring that don't get access to energy, that don't survive to reproduce is the same as not having offspring at all which is the same as not changing.   Now, since there is phyiscal proximity between parent and offspring, at least for single cell asexually reproducing species, one way to free up energy for your offspring, once you have had enough offspring to have taken a number of steps in different directions in the fitness landscape from where you stand, is to die.  Maybe one of those steps was an incremental improvement over yourself, a small step up mount improbable.  Seems plausable to me.

So, I think what we may be missing is not a mechanism for simulating this evolved trait, but rather more programatic ways to provide a changing environment over time so as to encourage anticipatroy varaition and perhaps the evolution of such adaptaions as limited lifespans.  A changing environment favors the prepared genome.

I've actually been thinking a little about this in a related way in that I've been thinking about ways to limit overpopulation through evironmental changes: perhaps having a set of configurable overpopulation rules that increase the nrg/cycle cost or decrease the number or energy of veggies once the population hits a high water mark (and vice versa).  It's a raw idea needing more thought, but I do think that a (gradually) changing environment is key to providing selective pressures which favor variation.  And at the risk of sounding like a broken record on the subject, this won't work very well IMHO until the primary mutation probability is encoded in the genome and is itself subject to selection so that the tendency towards greater or lesser variation in different areas of the genome can be selected for....      

-E

Numsgil:
One problem with your theory is that it works on the species level while selection works on the individual (or even gene, if you read "Selfish Gene") level.

Simply put, if I'm doing well there's no reason for me to turn over the reigns to my kid.  He's probably mutated, and if he has, chances are it involves a nose ring and heavy metal.  Yuck.

Death seems, to me, to be a natural consequence that organisms adapted to by having children, instead of the other way around.  Something makes older organisms die, something they just can't stop or find ways around.

Obviously there's accidents.  Disasters.  On the cellular level, you might get crushed against a rock, dessicated as your pond dries, or eaten.  Even if you can't get eaten there's just too much chance that in the entirety of time you'll have an accident and die.

As was pointed out in that thread, one idea is that adaptations that help younger organisms survive these sorts of disasters also cause them to die younger.  It's a tradeoff that organisms make trying to balance between their own immediate success and lifespan.

We could add some random "disasters" into the simulation.  That would select against older bots that have fewer children without artificially creating a set of rules that make bots behave as we want them to.

Griz:

--- Quote ---I'm not saying that the discussion is closed, I'm just saying that it's been discussed before, and it's important to see what has been said instead of starting over.
--- End quote ---
well this forum does not lend itself very easily to doing that.
I don't have time to search them all out.
so ...
I'm going to just go ahead and ask my questions ...
and you can answer them or not.

AGAIN ...
imo, ime, age is a factor that we should take into account ...
and it should be part of what we emulate to help us balance
and control the 'system' as a whole, as a complete entity.
and it should be a simple matter to add an escalating cost to age.
 
my 2c

Griz:

--- Quote ---I do think that a (gradually) changing environment is key to providing selective pressures which favor variation.
--- End quote ---
absolutely.
evolution requires both the environment and it's inhabitants to constantly
change. they are not separate from one another ...
the environment's inhabitants alter/change it as much as it requires
them to change. all events are interpenetrating and interdependant.
we should emulate that as much as possible.
a static environment will not support life.  not for long. it isn't vialble.

now I'm up to 4 cents.

Griz:

--- Quote ---It's a tradeoff that organisms make trying to balance between their own immediate success and lifespan.
--- End quote ---
bah humbug!.
organisms don't make tradeoffs.
they don't 'balance' anything.
they don't 'decide' anything.
there is no 'intelligence' there.
humans don't even decide!
[although they imagine they do]

there is only one rule:
what works continues ...
what does not ends.
period.
that's it.
it is not the individual that evolves ...
nor even the organisims ...
except as a side effect/result.
it is the 'relationships' that evolve ...
it is the 'system' ...
that allows the individuals/organisms to exist.
those are the content of the system.
the system is the context it all take place within.
that' is what needs to be vialble.

6 cents now

I don't have any more money so ...
ya'll go ahead and do what you want.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version