Author Topic: Bot evolved from zerobot  (Read 2686 times)

Offline NotLegalTender

  • Bot Builder
  • **
  • Posts: 85
    • View Profile
Bot evolved from zerobot
« on: April 22, 2013, 09:47:52 PM »
I evolved this bot from a zerobot on very high mutations, but, be warned of the following:

Incapable of reproducing

And it feeds by going around very fast and feeds on nrg shots from feeder veggies and corpses.

Also, the reason it says 5 generations instead of the actual amount is because of the fact that once a mutation appeared in the zero bot, I saved the dna, took the text, and loaded it in a new simulation, and increased the mutation rate, and so on.

Code: [Select]
'#generation: 5
'#mutations: 35
 start
 *20 inc
 .aimleft inc
 or
 *-111 sqr 0 *-959 0 dec
 store
 mult add floor swapbool
 *751 *.refdn 4 0 .backshot inc
 517 | clearbool
 -243 pow 29 swap inc
 103 6 >> store
 rnd 1 *.robage | *.fixlen dec
 218 -18 0 1 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  46  '''''''''''''''''''''''
 sgn store
 -11 angle angle 0 18 -2 0 cond
''''''''''''''''''''''''  Gene:  2 Ends at position  56  '''''''''''''''''''''''

'#hash: *|pOm`&3S)]4@qBA'!G-
« Last Edit: April 30, 2014, 01:33:50 PM by Botsareus »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Bot evolved from zerobot
« Reply #1 on: April 23, 2013, 04:25:55 PM »
Very cool. Was this randomly selected from a simulation or did you use some kind of fitness model?

Offline NotLegalTender

  • Bot Builder
  • **
  • Posts: 85
    • View Profile
Re: Bot evolved from zerobot
« Reply #2 on: April 23, 2013, 06:15:36 PM »
Randomly selected.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Bot evolved from zerobot
« Reply #3 on: April 24, 2013, 03:33:54 PM »
You may want to do a 'snap shot' and select a zerobot with the most body or energy. Just an idea.  :P