Author Topic: Everlivus Influenzus(F1_EVO)(Spork22)5.23.2014  (Read 2836 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Everlivus Influenzus(F1_EVO)(Spork22)5.23.2014
« on: May 24, 2014, 10:26:02 AM »
Code: [Select]
'#generation: 3
'#mutations: 50
 cond
 *.thisgene 7 <
 & *.tiepres .deltie store
 0 .repro store
 0 .shoot multstore
 .mass sqrstore
 store
 500 .vshoot store
 1 .delgene store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  24  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  59  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.myeye !=
 start
 *.tiepres .deltie store
 *.refveldx .dx store
 *.refvelup 50 add .up store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  78  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  113  '''''''''''''''''''''''
 cond
 swapbool
 -27 >
 *.eye5 30 <
 *.refeye *.myeye !=
 start
 multstore
 .eye8 store
 *.refveldx .dx store
 *.refvelup 50 add .up store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  136  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  171  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *489 -7 !%=
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 6 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  206  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  235  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  270  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  299  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  334  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  369  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  404  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  439  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 *.refeye *.myeye =
 or
 start
 *.tiepres .deltie store
 50 mult .sx store
 45 .aimright store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  459  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  16 Ends at position  494  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  529  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  564  '''''''''''''''''''''''
 cond
 *21 0 =
 start
 618 rnd 618 rnd add rnd 101 floor .aimleft store
 *.chlr *.light <
 100 .mkchlr store
 clearbool
 .fixpos inc
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  589  '''''''''''''''''''''''
 cond
 *.eye5 30 >
 *.refeye *.myeye !=
 start
 *.tiepres .deltie store
 -1 .shoot store
 stop
''''''''''''''''''''''''  Gene:  20 Ends at position  604  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  639  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos anglecmp 21 sqrstore
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  674  '''''''''''''''''''''''
 cond
 *.nrg 1000 >
 *.body 1000 >
 start
 50 .repro store

''''''''''''''''''''''''  Gene:  23 Ends at position  685  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  720  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  749  '''''''''''''''''''''''
 cond
 *21 0 =
 start
 618 rnd 618 rnd add rnd 101 floor .aimleft store
 *.chlr *.light <
 100 .mkchlr store
 216 stop
''''''''''''''''''''''''  Gene:  26 Ends at position  772  '''''''''''''''''''''''
 cond
 7 *989 !=
 start
 *.eyef 0 =
 10 .up store
 not
 *.refxpos *.refypos angle .setaim store
 *.refvelup 5 add .up store
 *.refveldx .dx store
 -8 .shoot store
 *.thisgene .mkvirus store
 50 .vshoot store
 stop
''''''''''''''''''''''''  Gene:  27 Ends at position  807  '''''''''''''''''''''''

'#hash: 8XCU0@8FmZ&0^&yTMgWy

Offline spork22

  • Bot Destroyer
  • ***
  • Posts: 328
    • View Profile
Re: Everlivus Influenzus(F1_EVO)(Spork22)5.23.2014
« Reply #1 on: May 25, 2014, 01:15:04 PM »
Yeah, after studying it more, it seems to use more than one virus. One may be from the Shell Maker, and another one might be from the Alga Pollinator. the Alga Pollinator's virus takes over the host and makes it move into the plant while releasing all of it's energy, at least, I think that's it's purpose. In the Everlivus Influenzus, the same virus gets a little confused when it infects it's targets. If there is a bot close to the infected one, plant or not, it will be attacked.
Hubba Jubba Lollywash!

Offline spork22

  • Bot Destroyer
  • ***
  • Posts: 328
    • View Profile
Re: Everlivus Influenzus(F1_EVO)(Spork22)5.23.2014
« Reply #2 on: May 29, 2014, 07:03:07 PM »
The "zombie bots" actually display a unique behavior: Instead of attempting to devour whatever they chase, they're attempting to feed their victim energy for when they infect it. This might be both an advantage and a disadvantage. The advantage is that since they're feeding their target, when it gets infected, it has more energy to survive longer and spread the zombie infection. On the other hand, viruses cannot be aimed, and if the zombie releases all of it's energy and fails to infect it's target, it dies, and all the target gets is a free meal.
Hubba Jubba Lollywash!