Author Topic: BA_Chase_E2  (Read 3454 times)

Offline Skylimit

  • Bot Neophyte
  • *
  • Posts: 17
    • View Profile
BA_Chase_E2
« on: July 05, 2008, 12:42:15 PM »
This is an evolved creature.
As starting code I used a variant of BlackAnt and made it Chase
The E2 version seems to grow extremely fast when the simulation starts, and is also succesful against snake variants

''''''''''''''''''''''''  Gene:  1 Begins at position  1  '''''''''''''''''''''''
 cond
 *.waste 100 >
 *.eye5 0 =
 start
 100 .shootval store
 -4 .shoot store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  15  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  16  '''''''''''''''''''''''
 cond
 *53 2 =
 *62 0 =
 start
 50 62 store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  27  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  28  '''''''''''''''''''''''
 cond
 *53 2 =
 *62 0 >
 start
 swapbool
 62 dec
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  39  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  40  '''''''''''''''''''''''
 cond
 *53 1 =
 *55 0 =
 *54 50 =
 start
 55 inc
 52 dec
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  55  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  56  '''''''''''''''''''''''
 cond
 *53 1 dup =
 *55 1 =
 *54 0 >
 start
 54 dec
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  70  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  71  '''''''''''''''''''''''
 cond
 *53 1 =
 *55 0 =
 *54 50 <
 start
 54 inc
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  84  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  85  '''''''''''''''''''''''
 cond
 *53 1 =
 *54 0 =
 start
 55 dec
 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  95  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  96  '''''''''''''''''''''''
 cond
 *.robage 0 =
 start
 0 53 store
 0 56 store
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  107  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  108  '''''''''''''''''''''''
 cond
 *.robage 2 =
 *.numties 0 =
 start
 2 53 store
 1 .fixpos store
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  122  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  123  '''''''''''''''''''''''
 cond
 *53 2 =
 *50 0 =
 *51 0 =
 start
 *.xpos 50 store
 *.ypos 51 store
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  140  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  11 Begins at position  141  '''''''''''''''''''''''
 cond
 *53 2 =
 *.eye5 70 >
 *.refup *.myup =
 *.refaimdx *.myaimdx =
 *.refage 300 <
 start
 *50 .out1 store
 *51 .out2 store
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  164  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  12 Begins at position  165  '''''''''''''''''''''''
 cond
 *53 0 =
 *.eye5 70 >
 *.refup *.myup =
 *.refaimdx *.myaimdx =
 *.in1 0 >
 *.in2 0 >
 start
 *.in1 50 store
 *.in2 51 store
 53 inc
 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  193  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  194  '''''''''''''''''''''''
 cond
 *53 2 =
 *58 43 =
 start
 .deltie inc
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  204  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  205  '''''''''''''''''''''''
 cond
 *58 0 >
 start
 58 dec
 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  212  '''''''''''''''''''''''
 *.robage 300 <
 *.eye5 30 <
 *53 2 =
 *.nrg 2500 >
 *62 25 =
 *58 0 =

''''''''''''''''''''''''  Gene:  15 Begins at position  231  '''''''''''''''''''''''
 start
 mult 50 .repro store
 45 58 store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  239  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  16 Begins at position  240  '''''''''''''''''''''''
 cond
 *.eye5 30 <
 *53 2 =
 *.nrg 5000 >
 *.body 5000 >
 *62 25 =
 *58 0 =
 start
 mult 10 .repro store
 68 58 store
 stop
''''''''''''''''''''''''  Gene:  16 Ends at position  267  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  268  '''''''''''''''''''''''
 cond
 *53 2 =
 *59 0 =
 start
 20 .aimright store
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  279  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  280  '''''''''''''''''''''''
 cond
 *53 2 =
 *.eye5 50 >
 *.refup *.myup !=
 *.refaimdx *.myaimdx !=
 start
 -6 .shoot store
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  297  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  298  '''''''''''''''''''''''
 cond
 *53 2 =
 *56 0 !=
 start
 0 56 store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  309  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  310  '''''''''''''''''''''''
 cond
 *53 1 =
 *56
''''''''''''''''''''''''  Gene:  20 Ends at position  314  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  21 Begins at position  315  '''''''''''''''''''''''
 cond
 0 =
 start
 56 inc
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  321  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  322  '''''''''''''''''''''''
 cond
 *56 1 =
 *.vel -11 <
 start
 *.nrg 1000 div .up store
 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  335  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  336  '''''''''''''''''''''''
 cond
 *56 1 =
 *59 0 =
 *55 0 =
 start
 10 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  23 Ends at position  350  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  351  '''''''''''''''''''''''
 cond
 *56 1 =
 *59 0 =
 *55 1 =
 start
 10 .aimright store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  365  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  25 Begins at position  366  '''''''''''''''''''''''
 cond
 *56 1 =
 *.eye5 0 >
 *.refup *.myup =
 *.refaimdx *.myaimdx =
 *.reffixed 0 =
 *.in1 0 !=
 *.in2 0 !=
 start
 *.in1 60 store
 *.in2 61 store
 5 56 store
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  398  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  26 Begins at position  399  '''''''''''''''''''''''
 cond
 *56 5 =
 start
 5 1 5 =
 *60 0 !=
 *61 0 !=

''''''''''''''''''''''''  Gene:  26 Ends at position  413  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  27 Begins at position  414  '''''''''''''''''''''''
 start
 *60 *61 angle .setaim store
 stop
''''''''''''''''''''''''  Gene:  27 Ends at position  420  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  28 Begins at position  421  '''''''''''''''''''''''
 cond
 *56 5 =
 *.xpos *60 %=
 *.ypos *61 %=
 start
 0 60 store
 0 61 store
 1 56 store
 stop
''''''''''''''''''''''''  Gene:  28 Ends at position  441  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  29 Begins at position  442  '''''''''''''''''''''''
 cond
 *56 3 !=
 *56 4 !=
 *.eye5 30 >
 *.refup *.myup =
 *.refaimdx *.myaimdx =
 start
 4 56 store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  462  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  30 Begins at position  463  '''''''''''''''''''''''
 start
 *56 4 =
 *60 0 !=
 *61 0 !=

''''''''''''''''''''''''  Gene:  30 Ends at position  472  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  31 Begins at position  473  '''''''''''''''''''''''
 start
 314 rnd .aimright store
 5 56 store
 stop
''''''''''''''''''''''''  Gene:  31 Ends at position  481  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  32 Begins at position  482  '''''''''''''''''''''''
 cond
 *56 4 =
 *60 0 =
 *61 0 =
 start
 314 rnd .aimright store
 1 56 store
 stop
''''''''''''''''''''''''  Gene:  32 Ends at position  500  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  33 Begins at position  501  '''''''''''''''''''''''
 cond
 *.eye5 40 >
 *.refup *.myup !=
 *.refaimdx *.myaimdx !=
 start
 *.xpos 60 store
 *.ypos 61 store
 1 .fixpos store
 2 56 store
 stop
''''''''''''''''''''''''  Gene:  33 Ends at position  524  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  34 Begins at position  525  '''''''''''''''''''''''
 cond
 *56 2 =
 *.eye5 40 >
 *.refup 0 =
 *.refup *.myup !=
 *.refaimdx *.myaimdx !=
 start
 -1 .shoot store
 stop
''''''''''''''''''''''''  Gene:  34 Ends at position  545  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  35 Begins at position  546  '''''''''''''''''''''''
 cond
 *56 2 =
 *59 3 >
 *.refup 0 >
 *.refup *.myup !=
 *.refaimdx *.myaimdx !=
 start
 -6 .shoot store
 stop
''''''''''''''''''''''''  Gene:  35 Ends at position  566  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  36 Begins at position  567  '''''''''''''''''''''''
 cond
 *56 2 =
 *.nrg 20000 >
 start
 56 inc
 stop
''''''''''''''''''''''''  Gene:  36 Ends at position  577  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  37 Begins at position  578  '''''''''''''''''''''''
 cond
 *56 2 =
 *59 0 =
 start
 56 dec
 stop
''''''''''''''''''''''''  Gene:  37 Ends at position  588  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  38 Begins at position  589  '''''''''''''''''''''''
 cond
 *56 2 =
 *.vel 0 =
 *59 0 !=
 *.fixed 0 =
 start
 5 .up store
 stop
''''''''''''''''''''''''  Gene:  38 Ends at position  606  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  39 Begins at position  607  '''''''''''''''''''''''
 cond
 *53 2 !=
 *.eye5 40 <
 =
 start
 0 .fixpos store
 stop
''''''''''''''''''''''''  Gene:  39 Ends at position  619  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  40 Begins at position  620  '''''''''''''''''''''''
 cond
 *56 3 =
 *50 0 !=
 *51 0 !=
 start
 *50 *51 angle .setaim store
 stop
''''''''''''''''''''''''  Gene:  40 Ends at position  636  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  41 Begins at position  637  '''''''''''''''''''''''
 cond
 *56 3 =
 start
 5 .up store
 *60 .out1 store
 *61 .out2 store
 stop
''''''''''''''''''''''''  Gene:  41 Ends at position  651  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  42 Begins at position  652  '''''''''''''''''''''''
 cond
 *56 3 =
 *.eye5 50 >
 *.refup *.myup =
 *.refaimdx *.myaimdx =
 *.nrg 3000 >
 *.reffixed 1 =
 start
 1 .fixpos store
 500 .shootval store
 -2 .shoot store
 stop
''''''''''''''''''''''''  Gene:  42 Ends at position  681  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  43 Begins at position  682  '''''''''''''''''''''''
 cond
 *56 3 =
 *.xpos *50 =
 *.ypos *51 =
 start
 1 .fixpos store
 2 53 store
 stop
''''''''''''''''''''''''  Gene:  43 Ends at position  699  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  44 Begins at position  700  '''''''''''''''''''''''
 cond
 *56 3 =
 *.nrg 3000 <
 *60 0 >
 *61 0 >
 start
 5 56 store
 stop
''''''''''''''''''''''''  Gene:  44 Ends at position  717  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  45 Begins at position  718  '''''''''''''''''''''''
 cond
 *56 3 =
 *.nrg 3000 <
 *60 0 =
 *61 0 =
 start
 1 56 store
 stop
''''''''''''''''''''''''  Gene:  45 Ends at position  735  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  46 Begins at position  736  '''''''''''''''''''''''
 cond
 *53 2 =
 *.robage 300 >
 *.body 31000 <
 *.nrg 5000 >
 start
 100 .strbody store
 stop
''''''''''''''''''''''''  Gene:  46 Ends at position  753  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  47 Begins at position  754  '''''''''''''''''''''''
 cond
 *.robage 600 <
 *53 1 =
 *.body 100 >
 start
 100 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  47 Ends at position  768  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  48 Begins at position  769  '''''''''''''''''''''''
 cond
 *53 2 =
 *.nrg *.body <
 500 500 >
 start
 100 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  48 Ends at position  783  '''''''''''''''''''''''
 *53 2 =
 *.nrg 500 <
 *.body 500 <

''''''''''''''''''''''''  Gene:  49 Begins at position  793  '''''''''''''''''''''''
 start
 0 50 store
 0 51 store
 53 dec
 stop
''''''''''''''''''''''''  Gene:  49 Ends at position  802  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  50 Begins at position  803  '''''''''''''''''''''''
 cond
 *53 2 =
 *62 25 =
 else
 57 inc
 stop
''''''''''''''''''''''''  Gene:  50 Ends at position  813  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  51 Begins at position  814  '''''''''''''''''''''''
 cond
 *53 2 =
 *.pleas 100 >
 start
 0 57 store
 stop
''''''''''''''''''''''''  Gene:  51 Ends at position  825  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  52 Begins at position  826  '''''''''''''''''''''''
 cond
 *57 50 >
 start
 0 50 store
 0 51 store
 1 53 store
 stop
''''''''''''''''''''''''  Gene:  52 Ends at position  840  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  53 Begins at position  841  '''''''''''''''''''''''
 cond
 *53 1 =
 *.nrg 30000 >
 start
 53 inc
 stop
''''''''''''''''''''''''  Gene:  53 Ends at position  851  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  54 Begins at position  852  '''''''''''''''''''''''
 cond
 *53 1 =
 *.eye4 *.eye6 !=
 start
 59 inc
 stop
''''''''''''''''''''''''  Gene:  54 Ends at position  862  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  55 Begins at position  863  '''''''''''''''''''''''
 cond
 *59 0 >
 *.eye4 0 =
 *.eye6 0 =
 start
 0 59 store
 stop
''''''''''''''''''''''''  Gene:  55 Ends at position  877  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  56 Begins at position  878  '''''''''''''''''''''''
 cond
 *.eye4 *.eye6 >
 start
 10 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  56 Ends at position  886  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  57 Begins at position  887  '''''''''''''''''''''''
 cond
 *53 2 !=
 *59 0 =
 *.eye1 *.eye9 >
 start
 60 .aimleft store
 5 .sx store
 stop
''''''''''''''''''''''''  Gene:  57 Ends at position  904  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  58 Begins at position  905  '''''''''''''''''''''''
 cond
 *.eye6 *.eye4 >
 start
 10 .aimright store
 stop
''''''''''''''''''''''''  Gene:  58 Ends at position  913  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  59 Begins at position  914  '''''''''''''''''''''''
 cond
 *53 2 !=
 *59 0 =
 *.eye9 *.eye1 >
 start
 60 .aimright store
 5 .dx store
 stop
''''''''''''''''''''''''  Gene:  59 Ends at position  931  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  60 Begins at position  932  '''''''''''''''''''''''
 cond
 *55 0 =
 *.shdn %=
 0 !=
 start
 628 .aimright store
 stop
''''''''''''''''''''''''  Gene:  60 Ends at position  944  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  61 Begins at position  945  '''''''''''''''''''''''
 cond
 *55 0 =
 *.shsx 0 !=
 start
 200 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  61 Ends at position  956  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  62 Begins at position  957  '''''''''''''''''''''''
 cond
 *55 0 =
 *.shdx 0 !=
 start
 200 .aimright store
 stop
''''''''''''''''''''''''  Gene:  62 Ends at position  968  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  63 Begins at position  969  '''''''''''''''''''''''
 cond
 *.nrg 2000 >
 *.shell 20 <
 start
 20 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  63 Ends at position  980  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  64 Begins at position  981  '''''''''''''''''''''''
 cond
 *.tiepres 0 >
 start
 *.tiepres .tienum store
 453 .tieloc store
 1000 .tieval store
 stop
''''''''''''''''''''''''  Gene:  64 Ends at position  995  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  65 Begins at position  996  '''''''''''''''''''''''
 cond
 *.robage 0 =
 start
 .tie inc
 7 .memloc store
 7 .vloc store
 -2 .venval store
 7 .ploc store
 stop
''''''''''''''''''''''''  Gene:  65 Ends at position  1015  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  66 Begins at position  1016  '''''''''''''''''''''''
 cond
 *.robage 1 =
 start
 .deltie inc
 stop
''''''''''''''''''''''''  Gene:  66 Ends at position  1023  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  67 Begins at position  1024  '''''''''''''''''''''''
 cond
 *.waste 500 >
 start
 *.waste .shootval store
 -4 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  67 Ends at position  1038  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  68 Begins at position  1039  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye1 *.eye2 >=
 *.eye1 *.eye3 >=
 *.eye1 *.eye4 >=
 *.eye1 *.eye5 >=
 *.eye1 *.eye6 >=
 *.eye1 *.eye7 >=
 *.eye1 *.eye8 >=
 *.eye1 *.eye9 >=
 start
 mult -140 stop
''''''''''''''''''''''''  Gene:  68 Ends at position  1070  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  69 Begins at position  1071  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye9 *.eye2 >=
 *.eye9 *.eye3 >=
 *.eye9 *.eye4 >=
 *.eye9 *.eye5 >=
 *.eye9 *.eye6 >=
 *.eye9 *.eye7 >=
 *.eye9 *.eye8 >=
 *.eye9 *.eye1 >=
 start
 mult 140 stop
''''''''''''''''''''''''  Gene:  69 Ends at position  1102  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  70 Begins at position  1103  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye2 *.eye9 >=
 *.eye2 *.eye3 >=
 *.eye2 *.eye4 >=
 *.eye2 *.eye5 >=
 *.eye2 *.eye6 >=
 *.eye2 *.eye7 >=
 *.eye2 *.eye8 >=
 *.eye2 *.eye1 >=
 start
 mult -95 stop
''''''''''''''''''''''''  Gene:  70 Ends at position  1134  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  71 Begins at position  1135  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye8 *.eye9 >=
 *.eye8 *.eye3 >=
 *.eye8 *.eye4 >=
 *.eye8 *.eye5 >=
 *.eye8 *.eye6 >=
 *.eye8 *.eye7 >=
 *.eye8 *.eye2 >=
 *.eye8 *.eye1 >=
 start
 mult 105 stop
''''''''''''''''''''''''  Gene:  71 Ends at position  1166  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  72 Begins at position  1167  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye3 *.eye9 >=
 *.eye3 *.eye8 >=
 *.eye3 *.eye4 >=
 *.eye3 *.eye5 >=
 *.eye3 *.eye6 >=
 *.eye3 *.eye7 >=
 *.eye3 *.eye2 >=
 *.eye3 *.eye1 >=
 start
 mult -70 stop
''''''''''''''''''''''''  Gene:  72 Ends at position  1198  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  73 Begins at position  1199  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye7 *.eye9 >=
 *.eye7 *.eye8 >=
 *.eye7 *.eye4 >=
 *.eye7 *.eye5 >=
 *.eye7 *.eye6 >=
 *.eye7 *.eye3 >=
 *.eye7 *.eye2 >=
 *.eye7 *.eye1 >=
 start
 mult 70 stop
''''''''''''''''''''''''  Gene:  73 Ends at position  1230  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  74 Begins at position  1231  '''''''''''''''''''''''
 cond
 *.refeye !=
 *.eye4 *.eye9 >=
 *.eye4 *.eye8 >=
 *.eye4 *.eye7 >=
 *.eye4 *.eye5 >=
 *.eye4 *.eye6 >=
 *.eye4 *.eye3 >=
 *.eye4 *.eye2 >=
 *.eye4 *.eye1 >=
 start
 mult -35 stop
''''''''''''''''''''''''  Gene:  74 Ends at position  1261  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  75 Begins at position  1262  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye6 *.eye9 >=
 *.eye6 *.eye8 >=
 *.eye6 *.eye7 >=
 *.eye6 *.eye5 >=
 *.eye6 *.eye4 >=
 *.eye6 *.eye3 >=
 *.eye6 *.eye2 >=
 *.eye6 *.eye1 >=
 start
 mult 35 stop
''''''''''''''''''''''''  Gene:  75 Ends at position  1293  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  76 Begins at position  1294  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye5 *.eye9 >=
 *.eye5 *.eye8 >=
 *.eye5 *.eye7 >=
 *.eye5 *.eye6 >=
 *.eye5 *.eye4 >=
 *.eye5 *.eye3 >=
 *.eye5 *.eye2 >=
 *.eye5 *.eye1 >=
 start
 mult stop
''''''''''''''''''''''''  Gene:  76 Ends at position  1324  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  77 Begins at position  1325  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.refeye *.myeye =
 start
 mult 900 rnd 100 add 100 .up store
 stop
''''''''''''''''''''''''  Gene:  77 Ends at position  1341  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  78 Begins at position  1342  '''''''''''''''''''''''
 cond
 *.eye1 =
 0 *.eye2 =
 0 *.eye3 =
 0 *.eye4 =
 0 *.eye5 =
 0 *.eye6 =
 0 *.eye7 =
 0 *.eye8 =
 0 *.eye9 =
 0 *.robage 50 mod =
 0 start
 mult 900 rnd 100 add stop
''''''''''''''''''''''''  Gene:  78 Ends at position  1381  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  79 Begins at position  1382  '''''''''''''''''''''''
 cond
 -2 *.shoot =
 0 *.eye5 !=
 *.refeye *.myeye !=
 start
 mult 500 .up store
 mult 900 rnd 100 add stop
''''''''''''''''''''''''  Gene:  79 Ends at position  1402  '''''''''''''
« Last Edit: April 30, 2014, 03:36:15 PM by Botsareus »

Offline bacillus

  • Bot Overlord
  • ****
  • Posts: 907
    • View Profile
BA_Chase_E2
« Reply #1 on: July 22, 2008, 08:22:01 AM »
Could you please detail the behaviour for those of us who are lazy/don't like reading through and remembering 94 genes
"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown."
- Carl Sagan

Offline Skylimit

  • Bot Neophyte
  • *
  • Posts: 17
    • View Profile
BA_Chase_E2
« Reply #2 on: August 03, 2008, 07:22:21 PM »
The basis was a variant of the BlackAnt from the bestiary
I added to this some ingredients of the smartshooter, from the bestiary
The BA_Chase has been put into competition with numerous other creatures, and evolved into this E2 variant

In my previous universe, it grew from 5 to like 7000 creatures
at that point the computer gets a bit slow  
but eventually the number fell back to around 2500 and kept around that area

Since I started tweaking around with the universe parameters (especially costs) it is also no longer successful
but I'll come up with some new ones  

Offline bacillus

  • Bot Overlord
  • ****
  • Posts: 907
    • View Profile
BA_Chase_E2
« Reply #3 on: September 04, 2008, 09:52:46 PM »
That's impressive!
"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown."
- Carl Sagan

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Moderator
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: BA_Chase_E2
« Reply #4 on: April 30, 2014, 03:37:29 PM »
ohoh, I tried to add code tags to the post and may have bunked half the robot. Oh well, going into mutated anyway. Added a new rule so this will not happen again for new postings.
« Last Edit: April 30, 2014, 04:15:16 PM by Botsareus »