'795

''''''''''''''''''''''''  Gene:  1 Begins at position  1  '''''''''''''''''''''''
 cond
 ++ 50 div *.edge -760 *.trefbody *-129 *.eye6 !=
 *.trefvelyoursx 300 start
 *.body *.trefbody -929 -121 &
''''''''''''''''''''''''  Gene:  1 Ends at position  18  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  2 Begins at position  19  '''''''''''''''''''''''
 else
 *603 <
 *.out2 floor ~ *.tin10 !%=
 ~=
 ceil store
 *93 <<
''''''''''''''''''''''''  Gene:  2 Ends at position  31  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  32  '''''''''''''''''''''''
 else
 dec
 *.trefshell div *.tout5 *.out7 *745 *.waste *.refeye 300
''''''''''''''''''''''''  Gene:  3 Ends at position  41  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  42  '''''''''''''''''''''''
 start
 *.body *.maxvel *.focuseye *.rdboy *.body true
 dropbool
 *.out9 300 *.ploc mult 134
''''''''''''''''''''''''  Gene:  4 Ends at position  54  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  55  '''''''''''''''''''''''
 start
 *.trefeye *-262 ^ 50 sub 1 *.trefvelyourdx 10 .up store
 *.aim *.myvenom div div *.numties 1
''''''''''''''''''''''''  Gene:  5 Ends at position  71  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  72  '''''''''''''''''''''''
 cond
 ++ pyth -760 true
 *.setaim 50 *-129 *745 !=
 dup 300 start
 *.velsx *.trefvelmydx -929 -121 &
''''''''''''''''''''''''  Gene:  6 Ends at position  89  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  90  '''''''''''''''''''''''
 else
 ceil pyth << mod *.mysx true
 floor <=
 *.tie !=
 rnd -177 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  103  '''''''''''''''''''''''
 *.tienum 300 *.paralyzed *.eye5dir stop
 10 *.fixlen *.tienum drop floor *.eye7dir sqr 191 ~=
 *553 floor <
 and
 *914 *.eye2dir stop
 ~ or
 .tienum store
 and
 *.backshot *.mkvirus stop
 stop

''''''''''''''''''''''''  Gene:  8 Begins at position  134  '''''''''''''''''''''''
 cond
 945 *.eye6dir *.venom 300 start
 *.body 1663 sub 50 mult .repro store
 *.refveldn sqr overbool
 *.tie *.in8 inc
 >> *.myvenom -1 .shoot store
 10 *.body -23 floor dec
 and
 << *.eye2 .aimright store
 779 sqr store
 *.out6 *.hit *.focuseye -233 not

''''''''''''''''''''''''  Gene:  8 Ends at position  175  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  176  '''''''''''''''''''''''
 cond
 *.backshot sub 1 *.maxvel *.hit stop
''''''''''''''''''''''''  Gene:  9 Ends at position  182  '''''''''''''''''''''''
 store
 825 5 sub dist abs *.eye2 .aimright store
 stop
 *.eye3 *.focuseye =

''''''''''''''''''''''''  Gene:  10 Begins at position  196  '''''''''''''''''''''''
 cond
 angle *.trefup >
 *.up *.poison *.body 1663 not
 dup
''''''''''''''''''''''''  Gene:  10 Ends at position  205  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  11 Begins at position  206  '''''''''''''''''''''''
 cond
 .eye7 dec
 !=
 inc
 *.eye4dir *282 swapbool
 *.repro *.tieang *.fixang *.body *741 *.shell *.trefvelmysx *.trefshell floor 1 sub *.tmemval *.vshoot *.refaimdx floor <=
 overbool
 !=
 rnd -177 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  234  '''''''''''''''''''''''
 mult .repro store
 *.eye3dir *.fixlen 10 stop
 store
 *.trefxpos *.aimleft and
 sqr 191 ~=

''''''''''''''''''''''''  Gene:  12 Begins at position  249  '''''''''''''''''''''''
 cond
 *.sx *.myvenom mod *-188 *.venval overbool
 241 angle sqr false
 dec
 ^ inc
 *-271 ++ pyth *.tout7 sub inc
 overbool
 <=
 dupbool
 ~=
 pyth dist *-120 *.thisgene dec
 << inc
 -348 - *.setboy *676 -203 *-343 *.eye6width sqr *.tout3 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  289  '''''''''''''''''''''''
 inc

''''''''''''''''''''''''  Gene:  13 Begins at position  291  '''''''''''''''''''''''
 else
 *.out5 *.myties and
 *.refypos *-89 *.fixang ++ *.myshoot *359 *.eye2width -369 *.hitdn -- *.xpos *617 floor * *164 *.trefvelmydx dist .mkpoison inc
 & << *.dn ~ ++ 811 dist !%=
 *74 pow 1286 583 *287 *646 swap %=
 inc
 & not
 pyth pyth true
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  336  '''''''''''''''''''''''
 angle >> stop

''''''''''''''''''''''''  Gene:  14 Begins at position  340  '''''''''''''''''''''''
 start
 %=
 sub
''''''''''''''''''''''''  Gene:  14 Ends at position  342  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  15 Begins at position  343  '''''''''''''''''''''''
 cond
 <=
 *.robage xor
 & >> sqr stop
''''''''''''''''''''''''  Gene:  15 Ends at position  350  '''''''''''''''''''''''
 dist xor
 65 ceil add abs *.mass dist -- *.aimleft *.eye6dir 300
''''''''''''''''''''''''  Gene:  16 Begins at position  363  '''''''''''''''''''''''
 start
 *.body *.veldx *.focuseye *.rdboy *.tielen4
''''''''''''''''''''''''  Gene:  16 Ends at position  368  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  369  '''''''''''''''''''''''
 cond
 414 sub 35 & ++ *.eye3 *.refsx %=
 62 *.in3 300 start
 *.body ++ 163 true
 dropbool
 store
 300 ~ mult 134
''''''''''''''''''''''''  Gene:  17 Ends at position  391  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  18 Begins at position  392  '''''''''''''''''''''''
 start
 *.trefeye *-262 ^ 50 sub 1 *.trefvelyourdx 10 .up store
 *16 255 not
 div 50 *.refup *.eye1width 300 *.paralyzed *.eye5dir *.fixlen 10 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  415  '''''''''''''''''''''''
 *.tienum drop floor *.mkshell sqr 191 !%=
 *568 store
 !%=
 xor
 *271 floor *-119 *959 <
 floor *.trefvelmyup 26 store

''''''''''''''''''''''''  Gene:  19 Begins at position  436  '''''''''''''''''''''''
 start
 *.tielen1 *614 mult *.strvenom *914 *.out2 219 pyth sqr *.refveldn 1 | 1 *.tout4 floor 1 sub *.aimright angle
''''''''''''''''''''''''  Gene:  19 Ends at position  455  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  20 Begins at position  456  '''''''''''''''''''''''
 else
 mult .aimright store
 *.hitang *.eye8dir *.tout10 1 sub drop stop
''''''''''''''''''''''''  Gene:  20 Ends at position  466  '''''''''''''''''''''''
 ~ or
 angle store
 and
 *.slime *.vel stop
 *.mysx *.backshot store
 10 *.venom -23 | 1 5
''''''''''''''''''''''''  Gene:  21 Begins at position  484  '''''''''''''''''''''''
 cond
 *492 *581 xor
 *-676 dec
 store
 dec
 abs *.trefaimdx sub
''''''''''''''''''''''''  Gene:  21 Ends at position  494  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  495  '''''''''''''''''''''''
 cond

''''''''''''''''''''''''  Gene:  22 Ends at position  495  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  496  '''''''''''''''''''''''
 cond
 ^ dist sqr store
 *.shsx *.hit 50 mult
''''''''''''''''''''''''  Gene:  23 Ends at position  504  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  505  '''''''''''''''''''''''
 cond
 | *.eye5 51 *.eye9width
''''''''''''''''''''''''  Gene:  24 Ends at position  509  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  25 Begins at position  510  '''''''''''''''''''''''
 cond
 else
 xor
 *.aim 251 *.veldn 251 div 1 mult << stop
''''''''''''''''''''''''  Gene:  25 Ends at position  521  '''''''''''''''''''''''
 <<
''''''''''''''''''''''''  Gene:  26 Begins at position  523  '''''''''''''''''''''''
 cond
 *.eye7width | 1 floor 1 *.eye7width add *.tout8 .aimshoot inc
 *.shsx sub sub *.fixang dist *741 store

''''''''''''''''''''''''  Gene:  26 Ends at position  540  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  27 Begins at position  541  '''''''''''''''''''''''
 cond
 %=
 pow *.tout9 inc
 *746 start
 *.trefvelyourdx sub !=
 300 *-191 *914 false
 sqr pyth 219 *.tout7 1 | 1 *.tout4 floor 1 sub *.aimright angle
''''''''''''''''''''''''  Gene:  27 Ends at position  567  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  28 Begins at position  568  '''''''''''''''''''''''
 else
 *.sharenrg .shootval store
 *.body *.eye8dir *.eye2width 1 *.readtie drop stop
''''''''''''''''''''''''  Gene:  28 Ends at position  578  '''''''''''''''''''''''
 ~ or
 .tienum store
 and
 *.backshot *.mysx stop
 stop
 .shoot store
 10 *.eye6width -23 | 1 .aimright store
 *.trefdx sqr store
 *.out6 *.robage *.focuseye -233 not

''''''''''''''''''''''''  Gene:  29 Begins at position  605  '''''''''''''''''''''''
 cond
 *.tout8 sub 5 .venom store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  611  '''''''''''''''''''''''
 *.hit floor 1 sub dist abs *.eye2 .eye1 store
 *.waste >
 *137 clear
''''''''''''''''''''''''  Gene:  30 Begins at position  625  '''''''''''''''''''''''
 else

''''''''''''''''''''''''  Gene:  30 Ends at position  625  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  31 Begins at position  626  '''''''''''''''''''''''
 else
 rnd stop
''''''''''''''''''''''''  Gene:  31 Ends at position  628  '''''''''''''''''''''''
 >
 %=
 div or
 sub <
 dropbool
 >
 clearbool
 >> !=
 swap & store

''''''''''''''''''''''''  Gene:  32 Begins at position  643  '''''''''''''''''''''''
 start
 inc
 64 *-732 dist !~=
 *1396 pow clear *.eye8width or
 *.in1 dup *-659 store
 -409 inc
 and
 *493 *307 dec
 mult 694 45 | stop
''''''''''''''''''''''''  Gene:  32 Ends at position  668  '''''''''''''''''''''''
 * store
 dec
 - *-102 inc
 dropbool
 & *-1077 and
 store
 abs | -492 423 *.tieval pow -733 >=
 - rnd
''''''''''''''''''''''''  Gene:  33 Begins at position  690  '''''''''''''''''''''''
 else
 *.tienum dist and
 xor
 dupbool
 <
 inc
 over >=
 284 -6 ~=
 store

''''''''''''''''''''''''  Gene:  33 Ends at position  703  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  34 Begins at position  704  '''''''''''''''''''''''
 else
 dec
 *.robage & - sqr stop
''''''''''''''''''''''''  Gene:  34 Ends at position  710  '''''''''''''''''''''''
 true
 >=
 !%=
 dec
 drop *.trefshell *.eye7dir *.vloc *.hitdx <

''''''''''''''''''''''''  Gene:  35 Begins at position  721  '''''''''''''''''''''''
 cond
 angle *.myaimdx >
 *.up *.poison *.in3 1663 sub 50 mult
''''''''''''''''''''''''  Gene:  35 Ends at position  731  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  36 Begins at position  732  '''''''''''''''''''''''
 cond
 | *.tienum 51 *.eye9width
''''''''''''''''''''''''  Gene:  36 Ends at position  736  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  37 Begins at position  737  '''''''''''''''''''''''
 cond
 else
 xor
 623 *.eye2width xor
 .trefaimsx dec

''''''''''''''''''''''''  Gene:  37 Ends at position  744  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  38 Begins at position  745  '''''''''''''''''''''''
 start
 & dup
''''''''''''''''''''''''  Gene:  38 Ends at position  747  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  39 Begins at position  748  '''''''''''''''''''''''
 cond
 .eye7 dec
 !=
 *.sharenrg mult *.vel >> *-493 .up store
 *.dnalen *.vshoot stop
''''''''''''''''''''''''  Gene:  39 Ends at position  761  '''''''''''''''''''''''
 *.hitdx 300
''''''''''''''''''''''''  Gene:  40 Begins at position  764  '''''''''''''''''''''''
 start
 *.refpoison *.trefaimsx *.tielen3 *.myshoot sub *.in5 *.trefdn *.in8 add 10 .up store
 *.aim 251 div 1 | 1 floor 1 sub .aimright store
 ceil *872
''''''''''''''''''''''''  Gene:  40 Ends at position  789  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  41 Begins at position  790  '''''''''''''''''''''''
 start
 -7 ceil 9 *.dx''''''''''''''''''''''''  Gene:  41 Ends at position  794  '''''''''''''''''''''''

