Bots and Simulations > Simulation Emporium
Viruses under control
EricL:
I am currently using a farily strong antiviral strategy.
As part of each gene N, I include the following DNA (where N is the specific gene number):
*.thisgene N >
*.flag 1 != and
N .delgene store
1 .flag store
and in last gene
*.genes N >
*.flag 1 != and
N 1 add .delgene store
The .flag location gets set to 0 in the first gene. This strategy does let the virus run one cycle (it must for the detection to work) but unless the virus tagets the flag location specifically or deletes another gene, this should serve to extracate the virus.
--- Quote from: shvarz ---Do you think this virus is going to be poor in some way compared to the original one?
--- End quote ---
I makes me wonder whether this virus causes a virus shot to leak. Does the total number of shots in the sim seem excessive? Indulge me and try an experiment: Save the sim (so you can go back to it) then increase costs to something ridiculious so that everything dies. Does the shot counter at the bottom still say there are shots left in the sim?
shvarz:
There is about 1500-2000 shots in the sim. I did what you said and the number of shots went down together with bots, as soon as everything was dead, shots disappeared too.
Endy:
Vtimer is actually rather useless from a viruses point of view. It mainly just saves energy for the host. (yes, I admit this could help the virus preserve the host, but most of the time they don't seem to care about wasting the bot's energy)
I "think" there may be an internal race going on between the viruses within a bot, prompting a continual reproduction attempt on the part of the viruses. Haven't figured out a good way to actually test my theory though.
Kind of surprised the virus hasn't lost the rest of it's "junk" dna. You'd think that a streamlined virus would be more favored. Might be another virus out there though, or prehaps the virus found it better to let it's hosts live longer.
--- Quote ---I know little of how bots can defend against viruses. What are the possible antiviral strategies?
--- End quote ---
Had one species evolve to store a huge negative number into vshoot(the viruses used .vshoot inc). For a long time these bots were able to take virus shots without making any more. Eventually though, the infected veggies allowed the virus to overpower the bot's defenses.
Might be cool to create a virus that attempts to delete other viruses in a bot.
Botsareus:
--- Quote ---*.thisgene N >
*.flag 1 != and
N .delgene store
1 .flag store
and in last gene
*.genes N >
*.flag 1 != and
N 1 add .delgene store
--- End quote ---
Thats a bit problamatic in my system where each condition command starts a new gene and "As part of each gene N" simply does not work:
ex:
*.nrg 100 >
5 .up store
*.thisgene N >
*.flag 1 != and
N .delgene store
1 .flag store
is actualy two genes...
see: http://www.darwinbots.com/Forum/index.php?...opic=2299&st=15 for details on what I mean...
EricL:
--- Quote from: Botsareus ---Thats a bit problamatic in my system where each condition command starts a new gene and "As part of each gene N" simply does not work:...
--- End quote ---
Well, since your "system" is fictional, there's not really much of a probelm now is there?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version