Darwinbots Forum

Bots and Simulations => Bestiary => Untagged bots => Topic started by: Botsareus on April 30, 2014, 12:44:49 PM

Title: Evolved BlueOnBlue Evolved(F2,F1,evo)(MysticalDumpling)21-2-14
Post by: Botsareus on April 30, 2014, 12:44:49 PM
Code: [Select]
'#generation: 39
'#mutations: 14
 *.robage 3 =
 start
 .tie inc
 100 .shell store
 600 986 store
 1000 985 store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  16  '''''''''''''''''''''''
 cond
 *.in1 0 !=
 *.in1 *.out1 <
 start
 *.in1 .out1 store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  28  '''''''''''''''''''''''
 cond
 *.in2 0 !=
 *.in2 *.out2 !=
 start
 *.in2 .out2 store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  40  '''''''''''''''''''''''
 cond
 *.robage 5 >
 *.memval *.genes *.refbody *986 >
 start
 *.refbody 30000
''''''''''''''''''''''''  Gene:  4 Ends at position  52  ''''''''''''''''''''''' else
 986 inc

''''''''''''''''''''''''  Gene:  5 Ends at position  55  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  57  '''''''''''''''''''''''
 ceil 30000 *.refbody *.robage 5 >
 *.memval *.genes <
 *.refnrg *985 >
 start
 *.refnrg store
 *.refnrg 30000 ceil .out2 store
 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  78  '''''''''''''''''''''''
 cond
 *.robage 5 >
 *.memval *.genes =
 986 *.in3 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  88  '''''''''''''''''''''''
 store
 *.in3 .out3 store
 stop
 cond
 *.robage 5 >
 *.memval ceil =
 *.in4 *985 >
 2 *.in4 985 store
 *860 .out4 store
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  111  '''''''''''''''''''''''
 cond
 *0 5 >
 *.memval *.genes =
 and
 *.shflav -1 =
 or
 200 50 *.poison *.nrg <
 >
 inc
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  131  '''''''''''''''''''''''
 cond
 *.ploc 7 !=
 start
 7 .ploc store
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  140  '''''''''''''''''''''''
 cond
 *.refage *987 *.robage 0 !=
 start
 *.aim 280 add .setaim store
 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  153  '''''''''''''''''''''''
 cond
 *.memval *.genes =
 *.refage 0 >
 *.eye5 0 pow >
 angle 280 add *.setaim store
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  170  '''''''''''''''''''''''
 cond
 *987 *.refage !=
 *.robage 0 !=
 *.memval *.genes !=
 start
 *.refxpos *.refypos angle .setaim store
 *.refxpos *.refypos angle *.refxpos *.refypos dist 700 div *.maxvel mult *.refvelup add 9 floor *.maxvel mult .up store
 *.veldx .sx store
 -6 .shoot store
 *.nrg 50 div 20 floor 1000 ceil 15 store
 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  220  '''''''''''''''''''''''
 cond
 *990 0 !=
 start
 *.aim *71 628 add .setaim store
 990 dec
 1 .deltie store
 0 .shoot store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  240  '''''''''''''''''''''''
 cond
 *.refage !=
 *.robage 0 !=

''''''''''''''''''''''''  Gene:  16 Ends at position  246  '''''''''''''''''''''''
 cond
 *.genes =
 start
 *.aim 628 add .setaim store
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  256  '''''''''''''''''''''''
 cond
 *987 *.refage <
 *.robage 0 !=
 *.nrg *985 >
 *.body *974 >
 *990 0 =
 start
 25 .repro store
 628 mod .setaim store
 1 990 store
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  284  '''''''''''''''''''''''
 angle *.tiepres 0 *.memval or
 >
 0 start
 *.tiepres .deltie store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  296  '''''''''''''''''''''''
 cond
 *.shell 30 <
 *.shflav 3 =
 or
 *.shflav -3 =
 or
 >
 *.shell 32000 <
 *.nrg 1000 >
 start
 100 *.shell sub .shell store
 stop
''''''''''''''''''''''''  Gene:  20 Ends at position  322  '''''''''''''''''''''''
 cond
 *.body 31901 <
 *.nrg >
 start
 100 .strbody store
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  333  '''''''''''''''''''''''
 cond
 *.nrg 300 <
 start
 100 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  342  '''''''''''''''''''''''
 cond
 *.robage 32000 =
 start
 stop
''''''''''''''''''''''''  Gene:  23 Ends at position  348  '''''''''''''''''''''''
 cond
 *.waste 50 >
 *.memval *265 !=
 dist -4 .shoot store

''''''''''''''''''''''''  Gene:  24 Ends at position  359  '''''''''''''''''''''''
 cond

''''''''''''''''''''''''  Gene:  25 Ends at position  360  '''''''''''''''''''''''
 cond
 *.fixpos 0 >
 start
 .fixpos dec
 !=
 0 *.delgene
''''''''''''''''''''''''  Gene:  26 Ends at position  370  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  27 Ends at position  372  '''''''''''''''''''''''
 start
 0 340 *.up stop
''''''''''''''''''''''''  Gene:  28 Ends at position  377  '''''''''''''''''''''''
 cond
 *.shoot -2 =
 start
 0 .shoot store
 << 0 floor .shootval store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  391  '''''''''''''''''''''''
 cond
 *.paralyzed 0 >
 start
 0 763 store
 0 8 *984 0 !=

''''''''''''''''''''''''  Gene:  30 Ends at position  404  ''''''''''''''''''''''' start
 0 997 store
 stop
''''''''''''''''''''''''  Gene:  31 Ends at position  409  '''''''''''''''''''''''
 div cond
 *981 0 =
 *.memval *.genes !=
 *.refaimsx *.myaimsx <
 *987 *.refage !=
 *.robage 0 !=
 *.refeye 0 !=
 start
 store
 953 sub *.refaimsx *.myaimsx stop
''''''''''''''''''''''''  Gene:  32 Ends at position  436  '''''''''''''''''''''''
 cond
 *981 0 =
 *.memval *.genes !=
 *.refaimdx *.myaimdx <
 *987 *.refage !=
 !=
 *.refeye -1 !=
 start
 *.myaimdx *.refaimdx sub 980 store
 stop
''''''''''''''''''''''''  Gene:  33 Ends at position  460  '''''''''''''''''''''''
 cond
 *979 0 *.genes *.memval =
 !=
 *.refeye *.myeye << <
 *956 *.refage !=
 *.robage 0 !=
 *.refeye 0 inc
 !~=
 start
 *.myeye sub 979 store
 stop
''''''''''''''''''''''''  Gene:  34 Ends at position  487  '''''''''''''''''''''''
 cond
 start
 *.genes dec
 mult *.fixed 216 340 *318 sub dup div mult *.robage sgn mult store
 .genes inc
 368 .memloc store
 *136 *.refage 987 store
 stop

Title: Re: Evolved BlueOnBlue Evolved(F2,F1,evo)(MysticalDumpling)21-2-14
Post by: Botsareus on June 14, 2014, 02:08:14 PM
Disqualified for using a virus.