Author Topic: sexualy reproductive bots  (Read 5467 times)

Offline -venom-

  • Bot Neophyte
  • *
  • Posts: 47
    • View Profile
sexualy reproductive bots
« 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!!!!
If this were a perfect world, nobody would have let me into it.

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
sexualy reproductive bots
« Reply #1 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.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
sexualy reproductive bots
« Reply #2 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!)  
« Last Edit: January 06, 2007, 01:21:26 PM by Jez »
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline -venom-

  • Bot Neophyte
  • *
  • Posts: 47
    • View Profile
sexualy reproductive bots
« Reply #3 on: January 06, 2007, 04:55:38 PM »
ahh man
o well back to viruses
If this were a perfect world, nobody would have let me into it.

Offline Endy

  • Bot Overlord
  • ****
  • Posts: 852
    • View Profile
sexualy reproductive bots
« Reply #4 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.
« Last Edit: January 06, 2007, 05:45:02 PM by Endy »

Offline EricL

  • Administrator
  • Bot God
  • *****
  • Posts: 2266
    • View Profile
sexualy reproductive bots
« Reply #5 on: January 06, 2007, 07:32:38 PM »
It is indeed disabled in current 2.4 builds.
Many beers....

Offline -venom-

  • Bot Neophyte
  • *
  • Posts: 47
    • View Profile
sexualy reproductive bots
« Reply #6 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
If this were a perfect world, nobody would have let me into it.

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
sexualy reproductive bots
« Reply #7 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.
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline Light

  • Bot Destroyer
  • ***
  • Posts: 245
    • View Profile
sexualy reproductive bots
« Reply #8 on: January 06, 2007, 10:51:50 PM »
I think you mean Endy  

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
sexualy reproductive bots
« Reply #9 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?

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
sexualy reproductive bots
« Reply #10 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.  
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
sexualy reproductive bots
« Reply #11 on: January 08, 2007, 05:31:38 AM »
Yay, I've learned something new