Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Newbie / Re: coexistence
« Last post by hdggDalton on April 19, 2022, 01:55:42 PM »
it's so weird but yesterday i got an error so i saved it and loaded it back up, but when i loaded the simulation the population and average mutations graphs were back!!! they've been missing for years oh my god

anyways i enabled friction so now they can't slide all over the place anymore because they eventually come to a stop. despite this the bots have adapted quite nicely, and there has even been an increase in species diversity because now the map is much bigger even though i didn't actually make it bigger, it just takes a lot more effort to travel around than before. there's 2 dominant species, this dark blue one that's almost indistinguishable from the background (i had a black species once - it was fun trying to see them) that inhabits the southeast part of the map, this lavender one which inhabits the rest of the map, and even this small prospective yellow species in the west. the population is much higher as well because now the algae don't get instantly eaten and have a chance to reproduce, creating huge fields of algae resulting in higher overall energy. though this also created a little problem for the bots, who tended to keep diving straight into these massive piles and die from eating too much (low waste threshold of 1000). usually the bots get rid of their waste by reproducing, but when deep inside a forest of algae, there's no room to reproduce so they just kept collecting waste until they died. it was so bad that huge groups of algae WITHOUT ANY DEFENSES could paradoxically stick around for a good while just because everything that tried to eat them died. I think they're getting better at it though, because big clumps of algae don't stick around for long anymore, either the bots snake their way through the algae until they kill one and have space to reproduce and it's off to the races from there, or if there are a bunch of bots around, a few will burrow deep and kill a bunch of algae until they die, clearing enough room so that the rest can more safely eat the remaining algae since they have enough space to reproduce and dilute the waste. the standoff behavior of the bots backing away from each other while shooting is still widespread, and i've seen it put to good use on a few occasions where the bots killed cannibals pursuing them without taking a scratch in return. through sometimes it gets freaky when bots get trapped in a small space by the randomly moving shapes, they wiggle around frantically and without space to run away eventually start eating each other, and the biggest usually comes out alive

anyways its time for BEST BOTS!
13 descendants out of a population of 270. 5% of the population is not bad at all, though this one has his vision messed up because i think they survived having too much waste for only a little bit but it screwed them up permanently
Code: [Select]
swap 528 *.mypoison *404 *.trefnrg substore
 30007 >
 *.velscalar .out10 store
 store
 rnd *.eye2 floorstore
 over 3411 -814 !=
 dupbool
 sgnstore
 cos *.vel sgn divstore
 *.availability overbool
 .eye6width store
 14 angle !%=
 clear 444 -636 480
 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  41  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  42  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.refdn *.hitdn inc
 start
 -6 .shoot store
 .eye1width store
 12119 store
 *.refveldx .dx addstore
 *.refeye *.dnalen .up addstore
 store
 *.availability *.trefvelmysx .strbody inc
 450 *.reffixed ^ >

''''''''''''''''''''''''  Gene:  2 Ends at position  72  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  73  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  3 Ends at position  74  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  75  '''''''''''''''''''''''
 else
 *.in9 *.trefaim 1831 300 9198
''''''''''''''''''''''''  Gene:  4 Ends at position  80  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  81  '''''''''''''''''''''''
 start
 *.refaim 24709 *.veldn multstore
 *.trefage *.nrg 516 30200 28503 ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
 --
''''''''''''''''''''''''  Gene:  5 Ends at position  99  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  100  '''''''''''''''''''''''
 else
 *-314 false
 sgn multstore
 %=
 !~=

''''''''''''''''''''''''  Gene:  6 Ends at position  106  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  107  '''''''''''''''''''''''
 else
 drop ~''''''''''''''''''''''''  Gene:  7 Ends at position  109  '''''''''''''''''''''''

With significantly less messed up vision, 12 descendants out of a population of 240! Also 5% so hey thats pretty decent. Also had 67.68 shell but that's probably an accident from the waste seeping into their dna
Code: [Select]
swap 528 *367 *404 *.trefnrg substore
 30007 >
 *.velscalar .out10 store
 store
 rnd *.eye2 floorstore
 over 3411 -814 !=
 dupbool
 sgnstore
 cos *.vel sgn divstore
 *.availability overbool
 .eye6width store
 14 angle !%=
 clear 444 -636 480
 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  41  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  42  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.refdn *.hitdn inc
 start
 -6 .shoot store
 .eye1width store
 12119 store
 *.refveldx .dx addstore
 *.refeye *.dnalen .up addstore
 store
 *.availability *.trefvelmysx .strbody inc
 450 *.reffixed ^ >

''''''''''''''''''''''''  Gene:  2 Ends at position  72  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  73  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  3 Ends at position  74  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  75  '''''''''''''''''''''''
 else
 *.in9 *.trefaim 1831 300 9198
''''''''''''''''''''''''  Gene:  4 Ends at position  80  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  81  '''''''''''''''''''''''
 start
 *.refaim 24709 *.veldn multstore
 *.trefage *.nrg 516 30200 28503 ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
 --
''''''''''''''''''''''''  Gene:  5 Ends at position  99  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  100  '''''''''''''''''''''''
 else
 *-314 false
 sgn multstore
 %=
 !~=

''''''''''''''''''''''''  Gene:  6 Ends at position  106  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  107  '''''''''''''''''''''''
 else
 drop ~''''''''''''''''''''''''  Gene:  7 Ends at position  109  '''''''''''''''''''''''

Oh my god, this one also has messed up vision, anyways 16 descendants out of a population of 230 so this is actually the best (7%)
Code: [Select]
swap 528 *367 *404 *.trefnrg *.velscalar .out10 store
 store
 rnd *.eye2 floorstore
 *.refvenom
 else
 -814 !=
 dupbool
 sgnstore
 cos *.vel sgn divstore
 *.availability overbool
 .eye6width store
 14 angle !%=
 clear 444 -636 480
''''''''''''''''''''''''  Gene:  1 Ends at position  33  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  2 Begins at position  34  '''''''''''''''''''''''
 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  2 Ends at position  38  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  39  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.refdn *.hitdn inc
 start
 -6 .shoot store
 .eye1width store
 12119 store
 *.refveldx .dx addstore
 *.refeye *.dnalen .up addstore
 store
 *.availability *.trefvelmysx .strbody inc
 450 *.reffixed ^ >

''''''''''''''''''''''''  Gene:  3 Ends at position  69  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  70  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  4 Ends at position  71  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  72  '''''''''''''''''''''''
 else
 *.in9 *.trefaim 1831 300 9198
''''''''''''''''''''''''  Gene:  5 Ends at position  77  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  78  '''''''''''''''''''''''
 start
 *.refaim 24709 *.veldn multstore
 *.trefage *.nrg 516 30200 28503 ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
 multstore
 %=
 !~=

''''''''''''''''''''''''  Gene:  6 Ends at position  98  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  99  '''''''''''''''''''''''
 else
 drop ~''''''''''''''''''''''''  Gene:  7 Ends at position  101  '''''''''''''''''''''''

22
Newbie / Re: coexistence
« Last post by Numsgil on April 18, 2022, 12:52:46 AM »
My guess is some counter is overflowing its 16 or 32 bit bounds?  You could try starting a new simulation with the same bots, although it's sad to lose some historical data, I know.
23
Newbie / Re: coexistence
« Last post by hdggDalton on April 11, 2022, 11:09:53 PM »
I don't know off hand what might have happened.  Have you tried saving and restarting the program?  It might be in a funky state.

no matter what I do, even when I restart and/or reload, the population and mutation graphs still won't show up!!! but it's so weird because when i open up cheat engine and search up processes, they're there. oh well i still got around it by using the customizable graphs. By the way everyone's blue now so yeah there's that
24
Newbie / Re: coexistence
« Last post by Numsgil on April 10, 2022, 08:11:40 PM »
edit: i need some help, the graphs are broken, it says i have the population and average mutations graph running but when i click on them nothing happens, i can't even see them, do you know how to fix this? the other graphs are fine btw

I don't know off hand what might have happened.  Have you tried saving and restarting the program?  It might be in a funky state.
25
Newbie / Re: coexistence
« Last post by hdggDalton on April 10, 2022, 01:35:22 PM »
edit: i need some help, the graphs are broken, it says i have the population and average mutations graph running but when i click on them nothing happens, i can't even see them, do you know how to fix this? the other graphs are fine btw

yea i restarted from a previous save and introduced a really steep cost for dna copying since i think that's the cost to make a virus, hopefully they won't completely take over again. At one point there was a bot species that became plants but since they didn't grow super fast i kept them to see what happened. Unfortunately they died out over time both due to inefficient method of making chloroplasts (i think they could only make chloroplasts if they saw natural algae) and some of the bots evolving to eat them. In the end the bots that evolved to eat them died also because it meant they would cannibalize their children, since the bot plants were considered the "same" species. After that there was a struggle between a species of velvet colored bots and some green chalk colored bots. The green chalk boys won out and took over the map, and I think this is because of their mutated ability to make some body whenever they saw something like another bot or plant. This adds up and gives them an advantage in feeding and fighting against the velvet bots. All of these are green chalk bots, though they might have some differences due to mutations and such:

This one's got the heart of the champion with 29 descendants out of a population of 190
Code: [Select]
rndstore
 rnd store
 *.tieang angle 1 *.myvenom *.veldx sgnstore
 .out2 store
 31198 .reffixed divstore
 *.eye2 floorstore
 *488 <=
 .vshoot store
 store
 =
 *1172 383 ++ 528 *582 *.shdn ceilstore
 stop
 divstore
 ^ 532 - ^ - ++
 start
 *.refxpos 3 .up addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  43  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 ~ .tout8 inc
 start
 -6 .shoot store
 818 331 .out4 store
 *.refveldx .dx addstore
 *.refeye store
 *.myaimdx *.trefvelmysx .strbody inc
 1 450 *.in3 7814 divstore
 ^ >

''''''''''''''''''''''''  Gene:  2 Ends at position  73  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  74  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  3 Ends at position  75  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  76  '''''''''''''''''''''''
 else
 swapbool
 true
 addstore
 *488 <=
 | pow substore
 ^
''''''''''''''''''''''''  Gene:  4 Ends at position  85  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  86  '''''''''''''''''''''''
 start
 *.refdn floorstore
 %=
 not
 *-735 pyth addstore
 24709 *.veldn multstore
 4701 *.nrg 516 30200 32000 ceilstore
 *.thisgene substore
 30007 >
 13337 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  109  '''''''''''''''''''''''

This one has 18 descendants out of a population of 170, not bad at all
Code: [Select]
rndstore
 rnd store
 *.tieang angle 1 *.myvenom *.veldx sgnstore
 .out2 store
 31198 .reffixed divstore
 *.eye2 floorstore
 *488 <=
 .vshoot store
 store
 =
 *1172 383 ++ 528 *582 *.shdn ceilstore
 stop
 divstore
 ^ true
 not
 cos & ~ 566 ^ 532 - ^ - ++
 start
 *.refxpos 3 .up addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  49  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  50  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 ~ .tout8 inc
 start
 -6 .shoot store
 818 331 .out4 store
 *.refveldx .dx addstore
 *.refeye store
 *.myaimdx *.trefvelmysx .strbody inc
 1 450 *.in3 7814 divstore
 ^ >

''''''''''''''''''''''''  Gene:  2 Ends at position  80  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  81  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  3 Ends at position  82  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  83  '''''''''''''''''''''''
 else
 swapbool
 true
 addstore
 *488 <=
 | pow substore
 ^
''''''''''''''''''''''''  Gene:  4 Ends at position  92  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  93  '''''''''''''''''''''''
 start
 *.refdn floorstore
 %=
 not
 *-735 pyth addstore
 24709 *.veldn multstore
 4701 *.nrg 516 30200 32000 ceilstore
 *.thisgene substore
 30007 >
 13337 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  116  '''''''''''''''''''''''


And this one has 11 descendants out of a population of 170, still pretty good
Code: [Select]
rndstore
 rnd store
 *.tieang angle 1 *.myvenom *.veldx sgnstore
 .out2 store
 31198 .reffixed divstore
 *.eye2 floorstore
 *488 <=
 .vshoot store
 store
 =
 *1172 383 ++ 528 *582 *.shdn ceilstore
 stop
 divstore
 ^ 532 - ^ - ++
 start
 *.refxpos 3 .up addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  43  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 ~ .tout8 inc
 start
 -6 .shoot store
 818 331 .out4 store
 *.refveldx .dx addstore
 *.refeye store
 *.myaimdx *.trefvelmysx .strbody inc
 1 450 *.in3 7814 divstore
 ^ >

''''''''''''''''''''''''  Gene:  2 Ends at position  73  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  74  '''''''''''''''''''''''
 start
 *.memval
''''''''''''''''''''''''  Gene:  3 Ends at position  75  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  76  '''''''''''''''''''''''
 else
 swapbool
 true
 addstore
 *488 <=
 338 | pow substore
 ^
''''''''''''''''''''''''  Gene:  4 Ends at position  86  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  87  '''''''''''''''''''''''
 start
 *.refdn floorstore
 %=
 not
 *-735 pyth addstore
 24709 *.veldn multstore
 *.trefage *.nrg 516 30200 32000 ceilstore
 *.thisgene substore
 30007 >
 13337 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  110  '''''''''''''''''''''''

26
Newbie / Re: coexistence
« Last post by Numsgil on April 08, 2022, 03:21:17 AM »
I think those are viruses.  Which is interesting in its own way, but yeah maybe not what you were going for.
27
Newbie / Re: coexistence
« Last post by hdggDalton on April 07, 2022, 01:46:52 AM »
oh my god, holy sweet jeeeesus... what happened here??? why are there blue dots everywhere??? why do they all have blue rings around them??? the worst part is, it's not even the bots, it's the freaking plant species that i put in for food, they somehow mutated and killed everyone... i saved this simulation just for funsies but it runs at half of a cycle every second so i don't think i'mma actually keep running it. oh my god their dna is so long wtf

Code: [Select]

 start
 16427 *.refveldx 16427 *.refveldx 4 overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 832 -32 pyth dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  1 Ends at position  46  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  2 Begins at position  47  '''''''''''''''''''''''
 start
 16427 *-526 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow 516 >
 *.tieang 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  2 Ends at position  87  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  88  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos rnd .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 - 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *381 *.rdboy *.myties 832 -29 sqr
''''''''''''''''''''''''  Gene:  3 Ends at position  129  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  130  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 17531 31505 dec
 *.thisgene .mkvirus store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 >

''''''''''''''''''''''''  Gene:  4 Ends at position  166  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  167  '''''''''''''''''''''''
 start
 15425 4 *.refveldx 16427 addstore
 >> .vshoot floorstore
 *.refeye pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  5 Ends at position  198  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  199  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos ceil .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 >> *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  6 Ends at position  239  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  240  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos -124 addstore
 >> .vshoot store
 *.refeye *.tieang .out2 dec
 *.thisgene .mkvirus store
 .repro store
 *911 9524 *.tin7 >

''''''''''''''''''''''''  Gene:  7 Ends at position  266  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  8 Begins at position  267  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 9524 *.tin7 *.tin3 *-499 *.myties 832 -32 pyth sqr
''''''''''''''''''''''''  Gene:  8 Ends at position  303  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  9 Begins at position  304  '''''''''''''''''''''''
 start
 16427 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *381 *.rdboy *.myties 832 -29 sqr
''''''''''''''''''''''''  Gene:  9 Ends at position  325  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  10 Begins at position  326  '''''''''''''''''''''''
 start
 divstore
 overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> 338 11 dup store
 *.refeye store

''''''''''''''''''''''''  Gene:  10 Ends at position  341  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  11 Begins at position  342  '''''''''''''''''''''''
 start
 *273 & store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  11 Ends at position  357  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  12 Begins at position  358  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup clearbool
 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 *.in5 store
 .repro store
 *911 store
 *572 *.nrg 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  12 Ends at position  398  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  13 Begins at position  399  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx 4 .shareshell store
 .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 *.poison 832 -32 >

''''''''''''''''''''''''  Gene:  13 Ends at position  426  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  14 Begins at position  427  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *918 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  14 Ends at position  461  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  462  '''''''''''''''''''''''
 start
 <
 *.availability 516 30200 31505 .mkchlr store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  470  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  16 Begins at position  471  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup clearbool
 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 store
 *604 *.setboy 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  16 Ends at position  511  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  17 Begins at position  512  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx store
 *911 store
 .dx addstore
 >> 338 9524 *.myties *.rdboy store
 *.refeye *.in7 dup 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 store
 *572 *.nrg 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  17 Ends at position  557  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  18 Begins at position  558  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos 4 *.thisgene .mkvirus store
 addstore
 >> .vshoot store
 *.refeye store
 dup *.tieang pow 11 >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  18 Ends at position  600  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  19 Begins at position  601  '''''''''''''''''''''''
 start
 15425 16427 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 store
 9524 *.tin7 pyth store
 15425 16427 *.myvenom .dx addstore
 ~ 333 store
 *.refeye *.thisgene ceilstore
 store
 floorstore
 30007 >
 dup 11 pow *.tieang 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  658  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  659  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx 4 .out2 store
 .vshoot store
 *.refeye store
 dup clearbool
 11 30200 516 >
 *.tieang pow 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  20 Ends at position  696  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  21 Begins at position  697  '''''''''''''''''''''''
 else
 *.tout2 6000 >
 inc
 -637 16427 *.refveldx overbool
 *.refkills 16427 *.ypos .dx addstore
 >> dist store
 *.refeye store
 dup 11 pow *.tieang .out2 store
 31505 dec
 *.thisgene .mkvirus store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 >

''''''''''''''''''''''''  Gene:  21 Ends at position  735  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  22 Begins at position  736  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx pow 11 dup *.trefypos !=
 516 30200 31505 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 9524 *.tin7 *.tin3 *.myties 832 -32 pyth sqr
''''''''''''''''''''''''  Gene:  22 Ends at position  763  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  23 Begins at position  764  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx .dx addstore
 >> .vshoot floorstore
 *.refeye pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  23 Ends at position  795  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  24 Begins at position  796  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *129 .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 4709 30200 31505 dec
 *.thisgene 335 800 true
 store
 .repro store
 *911 9524 *381 *.rdboy *.myties 832 -29 sqr
''''''''''''''''''''''''  Gene:  24 Ends at position  834  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  25 Begins at position  835  '''''''''''''''''''''''
 start
 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 root
''''''''''''''''''''''''  Gene:  25 Ends at position  872  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  26 Begins at position  873  '''''''''''''''''''''''
 cond
 *.chlr *.availability start
 837 *.refeye *.myties 15425 16427 *.refveldx .aim addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 31505 30200 516 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 300 .dx addstore
 >> .vshoot store
 *.refeye store
 store
 *911 store
 6000 sub *.in4 *.in4 468 6000 >

''''''''''''''''''''''''  Gene:  26 Ends at position  921  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  27 Begins at position  922  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  27 Ends at position  961  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  28 Begins at position  962  '''''''''''''''''''''''
 start
 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *.thisgene .mkvirus store
 *918 9524 *.tin7 *.rdboy *.myties 832 -32 pyth *.refveldx overbool
 *.refkills
''''''''''''''''''''''''  Gene:  28 Ends at position  1002  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  29 Begins at position  1003  '''''''''''''''''''''''
 start
 50 .repro store
 15 .aimright store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  1010  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  30 Begins at position  1011  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 - 516 30200 31505 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *381 *.rdboy *.myties 832 -29 sqr
''''''''''''''''''''''''  Gene:  30 Ends at position  1054  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  31 Begins at position  1055  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 - 31505 dec
 *.thisgene 335 800 true
 store
 .repro store
 *911 9524 *381 *.rdboy *.myties 832 -29 sqr
''''''''''''''''''''''''  Gene:  31 Ends at position  1094  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  32 Begins at position  1095  '''''''''''''''''''''''
 start
 -637 16427 15425 16427 *.ypos .dx addstore
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *.tin7 9524 *911 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  32 Ends at position  1128  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  33 Begins at position  1129  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 xor
 30200 31505 dec
 *.thisgene .mkvirus rndstore
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  33 Ends at position  1169  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  34 Begins at position  1170  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refpoison 15425 16427 .dx addstore
 >> .vshoot store
 *.refeye *982 store
 dup 11 pow *.tieang >
 *.eyef *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  34 Ends at position  1205  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  35 Begins at position  1206  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup clearbool
 11 30200 516 >
 *.tieang pow 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  35 Ends at position  1243  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  36 Begins at position  1244  '''''''''''''''''''''''
 start
 15425 16427 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 store
 9524 *.tin7 pyth store
 15425 16427 *.myvenom .dx addstore
 ~ 333 store
 *.refeye *.thisgene ceilstore
 store
 floorstore
 30007 >
 dup 11 pow *.tieang 516 30200 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 stop
''''''''''''''''''''''''  Gene:  36 Ends at position  1301  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  37 Begins at position  1302  '''''''''''''''''''''''
 cond
 *.chlr *.availability start
 837 *.refeye *.myties 15425 16427 *.refveldx & 17 addstore
 >> .vshoot store
 *.refeye pow *.tieang >
 store
 dup 11 pow *.tieang >
 31505 30200 516 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 store
 6000 sub *.in4 >
 *.in4 468 6000 >

''''''''''''''''''''''''  Gene:  37 Ends at position  1348  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  38 Begins at position  1349  '''''''''''''''''''''''
 start
 16427 *.tin10 overbool
 *.refkills .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  38 Ends at position  1385  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  39 Begins at position  1386  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  39 Ends at position  1423  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  40 Begins at position  1424  '''''''''''''''''''''''
 start
 160 *.treffixed store
 834 *.refeye *.myties 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 ceilstore
 *.trefvelyoursx .mkvirus store
 .out1 store
 .repro store
 *911 store
 *572 *.nrg 6000 >
 *.in4 *.nrg 6000 >
 16427 *.refveldx .dx addstore
 >> *.trefvelyourup store
 *.trefsx store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 9524 *.tin7 *.tin3 *.myties 832 -32 pyth sqr
''''''''''''''''''''''''  Gene:  40 Ends at position  1500  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  41 Begins at position  1501  '''''''''''''''''''''''
 start
 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties 832 -32 pyth
''''''''''''''''''''''''  Gene:  41 Ends at position  1540  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  42 Begins at position  1541  '''''''''''''''''''''''
 start
 -637 16427 16427 *.ypos 4 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 *.refkills 15425 16427 pow *.tieang >
 516 17531 31505 dec
 *.thisgene .mkvirus store
 .repro store
 addstore
 >> 340 *.out6 9524 *.tin7 *.rdboy *.myties -32 >

''''''''''''''''''''''''  Gene:  42 Ends at position  1586  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  43 Begins at position  1587  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx *.nrg 6000 >
 overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *.tin7 9524 *911 *.rdboy *.myties -32 pyth
''''''''''''''''''''''''  Gene:  43 Ends at position  1629  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  44 Begins at position  1630  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 .tienum store
 addstore
 >> .vshoot store
 *.refeye store
 dup 11 pow *.tieang >
 516 30200 31505 dec
 *.thisgene .mkvirus store
 800 true
 store
 .repro store
 *911 *.tin7 -32 pyth
''''''''''''''''''''''''  Gene:  44 Ends at position  1666  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  45 Begins at position  1667  '''''''''''''''''''''''
 start
 834 *.refeye *.myties 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 dup clearbool
 11 30200 516 >
 *.tieang pow 31505 ceilstore
 *.thisgene .mkvirus store
 .out1 store
 .repro store
 *911 6000 >
 *.in4 *.nrg 6000 >

''''''''''''''''''''''''  Gene:  45 Ends at position  1704  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  46 Begins at position  1705  '''''''''''''''''''''''
 start
 -637 16427 *.refveldx overbool
 *.refkills 15425 16427 *.ypos .dx addstore
 >> .vshoot store
 *.refeye store
 dup 11 15425 16427 pow *.tieang >
 516 17531 31505 dec
 *.thisgene .mkvirus store
 .repro store
 *911 9524 *.tin7 *.rdboy *.myties -32 >
''''''''''''''''''''''''  Gene:  46 Ends at position  1743  '''''''''''''''''''''''

28
Newbie / Re: coexistence
« Last post by hdggDalton on April 05, 2022, 09:45:45 PM »

I don't think this is necessarily a bad thing; the most efficient strain isn't necessarily the most competitive strain.
initially I was a bit concerned that the trend would continue downwards, and that a lower population would mean higher chance of sudden mass extinction as well as lower diversity. However now it seems to have leveled out at 160-180, thanks to some very cool evolved behaviors; when two bots meet, they now shoot while running away backwards. I like this, it's the "live and let live" behavior, where the bot won't pursue you, but if you try, they'll make you pay for it. I had simulated about 10 million cycles while placing pixels on r/place to defend the German flag, and a lot could have happened up to now. I assume at some point there was a huge spike in cannibalism, and cannibal bots took over the population. Eventually one of them, instead of moving forwards when detecting another bot, mutated to move backwards instead, but kept shooting when doing so. Then the behavior took off, exponentially growing as when 2 bots with this behavior meet, they minimize energy losses by moving away from each other, whereas a real cannibal will make both of them lose tons of energy by commencing a chase. However, it's still better than 2 cannibals meeting each other, since they will basically engage in a fight to the death, and in the end the winner loses a lot of body points anyways. It's like the prisoner's dilemma, but the cooperation won out in the end. There is also another bot strain that was the majority a few posts ago, the pacifists that simply run away without shooting. I think they would win out in the end against the backshooters because they don't waste energy shooting whenever they see a bot. However, the pacifist behavior is completely non existent in the current simulation, so I predict that the cannibals killed them all before the backshooters emerged, then the backshooters took over. Running long simulations is so cool, it's like an evolutionary fish tank :D

Anyways, time for the 3 best bots of the post!!!
I had a really hard time finding a best bot other than this one, this one bot is a beast, he had 28 descendants out of a population of 162 so i think it's safe to say his bloodline is secure :)
Code: [Select]
-91 *.tin7 ~=
 negstore
 *.refeye .eye8dir store
 *.rdboy store
 store
 7525 *.memval mult mult root and
 store
 *.eye2 527 .mkpoison store
 226 *.reftie store
 627 546 *.tin4 *.treffixed store
 *.shell *.paralyzed or
 store
 836 .out10 store
 &
 start
 *.treffixed 5 .up store

''''''''''''''''''''''''  Gene:  1 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  43  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.myshoot *359 5 start
 -6 .shoot store
 816 *.paralyzed *.refdn 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 *.tin4 *.tieang store
 *911 >

''''''''''''''''''''''''  Gene:  2 Ends at position  71  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  72  '''''''''''''''''''''''
 start
 *.memval | -32 pyth
''''''''''''''''''''''''  Gene:  3 Ends at position  76  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  77  '''''''''''''''''''''''
 else
 *.maxvel *.refaimsx
''''''''''''''''''''''''  Gene:  4 Ends at position  79  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  80  '''''''''''''''''''''''
 start
 *.refpoison *.tielen2 1540 24709 *.veldn multstore
 divstore
 *.nrg 516 30200 31505 ceilstore
 *.thisgene substore
 30007 >
 13337 store
 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  100  '''''''''''''''''''''''

Code: [Select]
-91 *.tin7 ~=
 negstore
 *.refeye store
 7525 6217 mult *.tin5 root and
 .eye8dir store
 *.rdboy store
 store
 *.eye2 527 .mkpoison store
 226 *.ypos store
 627 546 *.tin4 *.treffixed store
 *.shell *.paralyzed or
 store
 836 .out10 store
 &
 start
 *.treffixed 5 .up store

''''''''''''''''''''''''  Gene:  1 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  43  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.tin3 *359 5 start
 -6 .shoot store
 816 .eye4dir store
 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 *.tin4 *.tieang store
 *911 >

''''''''''''''''''''''''  Gene:  2 Ends at position  71  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  72  '''''''''''''''''''''''
 start
 *.memval | -32 pyth
''''''''''''''''''''''''  Gene:  3 Ends at position  76  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  77  '''''''''''''''''''''''
 else
 *.maxvel *.refaimsx
''''''''''''''''''''''''  Gene:  4 Ends at position  79  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  80  '''''''''''''''''''''''
 start
 *.refpoison *.tielen2 1540 24709 *.veldn multstore
 divstore
 *.nrg 516 30200 31505 ceilstore
 *.thisgene substore
 30007 >
 13337 store
 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  100  '''''''''''''''''''''''

Code: [Select]
-91 *.tin7 ~=
 negstore
 *.refeye .eye8dir store
 *.rdboy store
 store
 7525 *.memval mult mult root and
 store
 *.eye2 527 .mkpoison store
 226 *.reftie store
 627 546 *.tin4 *.refkills store
 *.shell *.paralyzed or
 store
 836 .out10 store
 &
 start
 *.treffixed 5 .up store

''''''''''''''''''''''''  Gene:  1 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  43  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.myshoot *359 5 start
 -6 .shoot store
 816 *.paralyzed *.refdn 15425 16427 *.refveldx .dx addstore
 >> .vshoot store
 *.refeye store
 *.tin4 *.tieang store
 *911 >

''''''''''''''''''''''''  Gene:  2 Ends at position  71  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  72  '''''''''''''''''''''''
 start
 *.memval | -32 pyth
''''''''''''''''''''''''  Gene:  3 Ends at position  76  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  77  '''''''''''''''''''''''
 else
 *.maxvel *.refaimsx
''''''''''''''''''''''''  Gene:  4 Ends at position  79  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  80  '''''''''''''''''''''''
 start
 *.refpoison *.tielen2 1540 24709 *239 multstore
 divstore
 *.nrg 516 30200 31505 ceilstore
 *.thisgene substore
 30007 >
 13337 store
 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  100  '''''''''''''''''''''''

These other 2 bots were nowhere near as cool, with only 9 and 10 descendants each. The first bot literally has way more descendants than both of them COMBINED!!! :Headbang:
29
Newbie / Re: coexistence
« Last post by Numsgil on April 02, 2022, 11:52:15 PM »
it seems to be going well though the stable population is trending down, it used to be in the 200s and now it's in the 150s.

I don't think this is necessarily a bad thing; the most efficient strain isn't necessarily the most competitive strain.
30
Newbie / Re: coexistence
« Last post by hdggDalton on March 27, 2022, 12:48:33 PM »
these guys are NOT having a good time... XD
Pages: 1 2 [3] 4 5 ... 10