Code center > Suggestions

Feature Comparison with Avida

<< < (2/2)

Numsgil:
I was thinking about genotype vs. phenotypes in Darwinbots and came to this conclusion:

except for dynamic sizes (which is fairly recent) all bots are pretty much the same physically.  There might be some differences in venom, poison, etc. but generally a bots' phenotype is defined entirely by its behavior.

Just an interesting observation.

EricL:
I disagree in part.  Think about mass and waste and ties and shots and shell and slime.  All phenotypic abstractions.  A tie bot and a shot bot  are each very different not just in behaviour but in morphology.  The fact that we don't have fancy graphics to make each one of these visually distinctive is beside the point.  Each of these is an abstraction above and beyond the DNA.  We could decide bots should just poke values at each others memory locations, but wheres the fun in that?  I think we have a lot more morphology than you think.  It will only get better once multi-bots become the norm.

Numsgil:
Hm, I see your point.  Maybe I should say behavior is more of a part of the phenotype of a bot than it is with real organisms.  You have a hard time discerning Animal Minimalis from Ymir unless you watch them (or chaeat and look at the DNA).

Greven:

--- Quote from: EricL ---The even bigger change in my opinion from Tierra to Avida was that each organism got their own memory address space and thus took the first steps towards phenotypic abstraction.  In Tierra, like Core Wars, all the organims inhabited the same address space and genotypes interacted directly without any intermediate abstractions such as a body.  There as no morphology.  The genotype and the phneotype were pretty much the same.   Avida took steps towards a phenotype abstraction by seperating the address spaces and providing true virtyual machines for each entity and any interaction was via abstractions though the focus is mostly about externally defined fitness tests (makes for more quantiative measurments of fitness and hence cleaner papers) and not evolving abitrary fitness by having morphs compete in a simulated environment for limited resources.  

DB is even father ahead on separating genotype and phentotype though a lot of things things like viruses and memory shots and refsysvars still operate directly upon the geneotype.
--- End quote ---

That is actully what I meant by locality, just with a bit more words

Navigation

[0] Message Index

[*] Previous page

Go to full version