Bots and Simulations > Evolution and Internet Sharing Sims
Using viruses to reproduce.
Numsgil:
Most mutated viruses I've seen look like that. Just maybe 7 random looking commands that repeat and repeat in the genome. First time I saw an example posted, I thought it was a bug.
Apparently viruses are really easy to evolve compared to shooting, or tieing, or a host of more common behaviors in authored bots. I'm sure there's a lesson to be learned here that would help us refine the interaction of sysvars, but I don't know what it is.
Endy:
Newer post brought this to mind again.
--- Quote ---Just maybe 7 random looking commands that repeat and repeat in the genome.
--- End quote ---
The Y chromosome and various prokaryotes seem to use repetitive dna sequences to help avoid the effects of a bad mutation. Seems to make sense that our bots would do the same.
Prokaryotes are able to somewhat selectively take up new dna from the enviroment, by doing a basic species check. Maybe we could give the bots something similar. It makes sense that new dna would perhaps be useful, but it makes more sense to only select new dna from near kin rather than possibly parasitic dna.
Peter:
This is nice after I was playing with the code of your sim I have thought over a theorie, now I now it's right for sure, now I've got something else to back it up.
First the 2nd gene from one of the 2 bots explained in the other post.
(the 3rd gene and the the second bot the 2nd gen are looking also kinda like this one)
--- Quote ---cond
27 1 -7 >=
start
angle rnd inc
dist 3 29 6 dist >> * inc
*.dx 6 ceil - 1 1 14 dup 52 dist << dec
10 dist 36 | ^ mult inc
*20 6 angle << 1 1 dist *.robage dec
49 inc
10 ceil angle >> >> * inc
*.shootval *.aimright angle & 1 0
else
1 add 47 dist << dec
-1 * inc
*.robage 26 1
--- End quote ---
Here's the first part of the virus here posted.
--- Quote ---cond
27 1 -7 >=
start
xor
angle rnd inc
dist 3 35 and
5 not
dist >> * inc
!~=
*.dx 6 start
ceil and
- 1 1 !%=
start
xor
14 dup 47 dist << dec
--- End quote ---
Compare them.
Well see anything, I you didn't pay attention They looked kinda each other.
I've figured out (see post in the 1000 hour topic)that these bots are completely lame without those virus's. In fact the virussus are controlling the bots. They are sometimes randomly deliting genes, that's probably happened to your veggie. They delete genes sometimes that way there's is a constant war between the different kinds of virus's.
Navigation
[0] Message Index
[*] Previous page
Go to full version