Bots and Simulations > Tips and Tricks

Bot combat tips

<< < (3/6) > >>

Elite:

--- Quote from: abyaly ---My current understanding is that viruses are inserted between the first and last gene. Is this accurate?
--- End quote ---
Yes, that is accurate. You can .delgene gene two when you have more than 2 genes but the problem is that if the virus can do as it likes for about one cycle.

Here's a virus I programmed that wipes enemy DNA clean. Test your antivirus defences against it:

cond
' conspec recognition
start
 *.thisgene 1 rnd 2 mult -1 add add .delgene store
stop

You may have to place your 'main gene' last and the virus first. If your 'main gene' detects that *.thisgene = 3 then it .delgenes gene 2. That way the virus can't override your antivirus.

Use *.thisgene to detect the virus as *.genes can be tampered with

Use delgene to delete the virus as soon as you detect it. If you don't then it may .delgene one of your genes.

abyaly:
It is starting to seem to me that the most difficult part of writing DNA code is finding out exactly how everything works. There are many general descriptions available, but finding the precise ones is like an easter egg hunt.

Numsgil:
Alot of things are in constant flux as the developers (specifically me) change certain behaviors from release to release.

Feel free to add insights you find to the wiki.

Endy:
You could just delgene the viral cell as soon as you shoot it. Basically you'd be shifting from a 2 gene bot, to a SG bot. If the virus is self-replicating and it hits it's target it'll keep spreading, but not affect your own bots due to your conspec recognition coding.

abyaly:
But there is a sacrifice. I was testing the viral vector against the sg vector. Even with cancer, the veggies can be wiped out. I would rather  have the bots continue to be able to create their own food supply.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version