Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Skylimit

Pages: [1]
1
Mutations / 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  '''''''''''''

2
Mutations / Evy7
« on: July 02, 2008, 02:29:05 PM »
This is an evolved specimen
It does great in a large environment with little food
(it especially likes amoeba_beta)



''''''''''''''''''''''''  Gene:  1 Begins at position  1  '''''''''''''''''''''''
 cond
 *.tiepres 0 or

''''''''''''''''''''''''  Gene:  1 Ends at position  4  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  2 Begins at position  5  '''''''''''''''''''''''
 cond
 *.tiepres .tienum store
 453 .tieloc store
 1000 .tieval store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  15  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  16  '''''''''''''''''''''''
 cond
 *.robage 0 =
 start
 .tie inc
 7 .memloc store
 7 .vloc store
 7 .ploc store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  32  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  33  '''''''''''''''''''''''
 cond
 *.robage 1 =
 start
 .deltie inc
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  40  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  41  '''''''''''''''''''''''
 cond
 ~ *.waste 500 start
 *.waste 23 store
 -4 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  55  '''''''''''''''''''''''

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

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

''''''''''''''''''''''''  Gene:  8 Begins at position  118  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye2 *.eye9 =
 *.eye2 *.eye3 >=
 *.eye2 *.eye4 >=
 *.eye2 *.eye5 <=
 *.eye2 *.eye6 >=
 *.eye2 *.tieang3 >=
 *.eye2 *.tielen3 >=
 *.eye2 *.eye1 >=
 start
 mult -105 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  149  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  150  '''''''''''''''''''''''
 cond
 mult
''''''''''''''''''''''''  Gene:  9 Ends at position  151  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  10 Begins at position  152  '''''''''''''''''''''''
 cond
 *.eye8 *.eye9 >=
 *.eye8 *.eye3 >=
 *.eye8 *.eye4 <=
 *.eye8 *.eye5 >=
 *.eye8 *.eye6 >=
 *.eye8 *.eye7 >=
 *.eye8 *.eye2 <
 *.eye8 *.eye1 >=
 start
 mult 105 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  180  '''''''''''''''''''''''
 ~ *.refeye *.myeye !=
 *.eye3 *.eye9 >=
 *.eye3 *.eye8 >=
 *.eye3 *.eye4 >=
 *.eye3 *.eye5 >=
 *.eye3 sub >=
 *.eye3 *.eye7 >=
 *.eye3 *.eye2 >=
 *.eye3 *.eye1 >=

''''''''''''''''''''''''  Gene:  11 Begins at position  209  '''''''''''''''''''''''
 start
 mult -70 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  212  '''''''''''''''''''''''

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

''''''''''''''''''''''''  Gene:  13 Begins at position  245  '''''''''''''''''''''''
 start
 1 clearbool
 dec
 dup store
 *.vtimer =
 .vshoot inc
 *.out1 *-255 angle >
 and
 26 clearbool
 dec
 *.thisgene .mkvirus store
 store
 *.eye5 25 >
 *.refeye *.myeye !=
 *.memval -2 sub sgn abs 1 sub -1 over *.refeye 0 sub sgn abs 1 sub -1 mult add sgn abs 1 =
 *.refpoison *.refshell <

''''''''''''''''''''''''  Gene:  13 Ends at position  298  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  14 Begins at position  299  '''''''''''''''''''''''
 cond
 *.myeye !=
 *.eye4 *.eye9 >=
 *.eye4 *.eye8 >=
 *.eye4 *.eye7 =
 *.eye4 *.eye5 >=
 *.eye4 *.eye6 >=
 *.eye4 *.eye3 >=
 *.eye4 *.eye2 >=
 *.eye4 *.eye1 >=
 start
 mult -35 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  329  '''''''''''''''''''''''

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

''''''''''''''''''''''''  Gene:  16 Begins at position  363  '''''''''''''''''''''''
 cond
 *.refeye *.myeye !=
 *.eye5 *.eye9 >=
 *.eye5 *.eye8 >=
 *.eye5 *.eye7 >=
 *.eye5 *.eye6 >=
 *.eye5 *.eye4 >=
 *.eye5 *544 ~=
 *.eye5 *.eye2 >=
 *.eye5 *.eye1 >=
 start
 mult stop
''''''''''''''''''''''''  Gene:  16 Ends at position  393  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  394  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.refeye *.myeye =
 start
 mult 900 rnd 100 add 100 1 <
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  410  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  411  '''''''''''''''''''''''
 cond
 *.eye1 *.eye2 =
 0 *.eye3 =
 0 *.eye4 =
 0 dupbool
 =
 0 *.eye6 =
 0 *.eye7 =
 0 *.eye8 =
 0 *.eye9 =
 0 *.robage 50 mod =
 0 start
 mult 900 rnd 100 add stop
''''''''''''''''''''''''  Gene:  18 Ends at position  448  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  449  '''''''''''''''''''''''
 cond
 -2 *.shoot =
 *.eye5 !=
 *.refeye *.myeye !=
 start
 mult 500 .up store
 mult 811 rnd 100 add stop
''''''''''''''''''''''''  Gene:  19 Ends at position  468  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  469  '''''''''''''''''''''''
 cond
 *.nrg 5100 >
 start
 inc
 50 .repro store
 100 .strbody store
 stop
''''''''''''''''''''''''  Gene:  20 Ends at position  481  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  482  '''''''''''''''''''''''
 cond
 *50 0 >
 start
 drop 628 50 dec
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  491  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  492  '''''''''''''''''''''''
 cond
 start
 .aimright store

''''''''''''''''''''''''  Gene:  22 Ends at position  495  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  23 Begins at position  496  '''''''''''''''''''''''
 else

''''''''''''''''''''''''  Gene:  23 Ends at position  496  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  24 Begins at position  497  '''''''''''''''''''''''
 cond
 *.eye1 =
 0 *530 =
 0 *.eye3 =
 0 *.eye4 =
 0 *.eye5 =
 0 *.eye6 =
 0 *.eye7 =
 ~ *.eye9 =
 0 start
 100 .up store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  526  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  25 Begins at position  527  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.refeye *.myeye !=
 start
 *.refxpos *.refypos angle .setaim store
 *.refveldx .dx store
 *.refvelup 30 add .up store
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  548  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  26 Begins at position  549  '''''''''''''''''''''''
 cond
 *.eye5 25 >
 *.refeye *.myeye !=
 *.memval -2 0 *.refeye !=
 !=
 start
 50 8 -3 7 stop
''''''''''''''''''''''''  Gene:  26 Ends at position  567  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  27 Begins at position  568  '''''''''''''''''''''''
 cond
 *.eye5 25 >
 *.refeye *.myeye !=
 *491 -2 sub sgn abs 1 sub -1 mult *.refeye 0 sub sgn abs 1 sub -1 mult add sgn abs 1 =
 *.refpoison *.refshell 0 start
 16 .shootval store
 -6 7
''''''''''''''''''''''''  Gene:  27 Ends at position  606  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  28 Begins at position  607  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  28 Ends at position  608  '''''''''''''''''''''''
 store
 *.eye5 25 >
 *.refeye *.myeye !=
 pow *.memval -2 sub sgn abs 1 sub -1 mult *.refeye 0 sub sgn drop 1 sub -1 mult add or
 sgn abs 1 =
 *.refpoison *.refshell <

''''''''''''''''''''''''  Gene:  29 Begins at position  644  '''''''''''''''''''''''
 start
 16 .shootval store
 -1 .shoot store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  651  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  30 Begins at position  652  '''''''''''''''''''''''
 else
 and
 1 clearbool
 store
 store
 *.thisgene .mkvirus store
 *.vtimer 0 =
 .vshoot inc
 clearbool
 clear or
 =
 .sx inc
 *.out1 !=
 *.eye5 angle ~=
 false
 *.memval and
 *.out2 *768 and
 =
 1 =
 *.refmulti 0 <=
 and
 add or
 and
 *.in3 dupbool
 >
 *.out3 *51 *.out1 0 !=
 store
 !=
 clear *.trefshell 1 swap *.focuseye store
 *.trefdn 2 sub 50 =

''''''''''''''''''''''''  Gene:  30 Ends at position  713  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  31 Begins at position  714  '''''''''''''''''''''''
 start
 1 clearbool
 dec
 dup store
 *.vtimer =
 .vshoot inc
 *.out1 *-255 angle >
 and
 26 clearbool
 dec
 *.thisgene .mkvirus store
 store
 *.eye5 25 >
 *.refeye *.myeye !=
 *.memval -2 sub sgn abs 1 sub -1 over *.refeye 0 sub sgn abs 1 sub -1 mult add sgn abs 1 =
 *.refpoison *.refshell <

''''''''''''''''''''''''  Gene:  31 Ends at position  767  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  32 Begins at position  768  '''''''''''''''''''''''
 cond
 !=
 0 *.shflav *.refpoison *.refshell ~ *.memval -2 =
 start
 *.shang 973 store
 32 .shootval store
 -1 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  32 Ends at position  791  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  33 Begins at position  792  '''''''''''''''''''''''
 cond
 *.shflav 0 !=
 *.refpoison *.refshell >
 *.memval -2 =
 start
 *.shang .aimshoot store
 32 .shootval store
 -6 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  33 Ends at position  815  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  34 Begins at position  816  '''''''''''''''''''''''
 cond
 *.shflav 0 !=
 *.memval -2 !=
 start
 *.shang .aimshoot store
 25 .shootval store
 -3 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  34 Ends at position  836  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  35 Begins at position  837  '''''''''''''''''''''''
 cond
 *.venom 250 <
 *.nrg 1000 >
 start
 50 .strvenom store
 stop
''''''''''''''''''''''''  Gene:  35 Ends at position  848  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  36 Begins at position  849  '''''''''''''''''''''''
 cond
 *.poison 500 *.nrg 1000 >
 start
 50 .mkpoison store
 stop
''''''''''''''''''''''''  Gene:  36 Ends at position  859  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  37 Begins at position  860  '''''''''''''''''''''''
 cond
 *.shell 300 <
 *.nrg 1000 >
 start
 50 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  37 Ends at position  871  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  38 Begins at position  872  '''''''''''''''''''''''
 cond
 *.fixed 1 =
 start
 .fixpos dec
 stop
''''''''''''''''''''''''  Gene:  38 Ends at position  879  '''''''''''''''''''''''

3
Newbie / Eating Corpses
« on: June 26, 2008, 04:47:36 PM »
Are there any bots eating the corpses?

Pages: [1]