Darwinbots Forum

Bots and Simulations => DNA - General => Topic started by: -venom- on January 05, 2007, 11:13:12 PM

Title: sexualy reproductive bots
Post by: -venom- on January 05, 2007, 11:13:12 PM
how do you make them? I know you have to change .repro to .sexrepro
but do you have to make them make a tie?

if so how do you get them to go near each other with out them eating each other?

HELP PLZ

a bot download would be nice!!!!
Title: sexualy reproductive bots
Post by: shvarz on January 06, 2007, 12:32:26 PM
No, just changing .repro to .sexrepro is enough.  The program will find the closest bot and mix the DNA of the two to make an offspring.  The problem is that there is no good algorithm right now for aligning the two DNAs, so that if there are any insertions/deletions, then the offspring is going to be most likely dead.  We are still thinking on the best way to apporach this.
Title: sexualy reproductive bots
Post by: Jez on January 06, 2007, 01:17:36 PM
According to the wiki;

"Currently this feature has been disabled in versions past 2.4, due to bugs. Plans are inplace to re-enable it when 2.4 is stable, so as to allow horizontal gene transfer. "

Is it still disabled? If not then I will change the wiki entry. I certainly haven't seen a working bot that uses .sexrepro for a long time.  

When it comes to getting two different bot species to get close with out eating each other, by default most bots are very aggressive. You'd need to use chameleon tactics I guess. (Or banzai charges followed by a hurried retreat!)  
Title: sexualy reproductive bots
Post by: -venom- on January 06, 2007, 04:55:38 PM
ahh man
o well back to viruses
Title: sexualy reproductive bots
Post by: Endy on January 06, 2007, 05:42:41 PM
Pretty sure it's still disabled in the new versions. Thing did have alot of bugs associated with it. It also didn't really mix the dna much, and when it did it would do it in a largely detrimental way.

If you're using viruses, you need to give the plants the gene deletion dna like The One uses. Otherwise the plants will gain animal dna and either start hunting down your bots or will become conspecs.

Also need to keep dna length to some max 30 worked pretty well for me.
Title: sexualy reproductive bots
Post by: EricL on January 06, 2007, 07:32:38 PM
It is indeed disabled in current 2.4 builds.
Title: sexualy reproductive bots
Post by: -venom- on January 06, 2007, 07:46:44 PM
Quote from: Endy
If you're using viruses, you need to give the plants the gene deletion dna like The One uses. Otherwise the plants will gain animal dna and either start hunting down your bots or will become conspecs.

Also need to keep dna length to some max 30 worked pretty well for me.

well my virus deletes everything so they do not reproduce and dont evolve
Title: sexualy reproductive bots
Post by: Jez on January 06, 2007, 08:49:25 PM
Thanks Eric,

What Light is refering to is a gene deletion reaction to viruses, best seen on 1g bots, they delete any genes added by viruses.
Your virus will not work if it is deleted by the prey before it has the chance to work...

Also Light is refering to the idea that bots that are taken over by viruses, can in some cases, turn into copies of the original virus bot. Not that your virus would cause this.
Title: sexualy reproductive bots
Post by: Light on January 06, 2007, 10:51:50 PM
I think you mean Endy  
Title: sexualy reproductive bots
Post by: Numsgil on January 06, 2007, 11:46:29 PM
Quote from: Jez
(Or banzai charges followed by a hurried retreat!)  

Did you mean kamikaze instead of banzai, or are you reffering to some Japanese military tactic I'm not familiar with?
Title: sexualy reproductive bots
Post by: Jez on January 07, 2007, 07:49:44 AM
Oops, yes I meant Endy!  

Google ' define:banzai charge ' if you are not familiar with the term.  
Title: sexualy reproductive bots
Post by: Numsgil on January 08, 2007, 05:31:38 AM
Yay, I've learned something new