Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Newbie / Re: coexistence
« Last post by Numsgil on May 14, 2022, 01:26:41 PM »
It's looking really good.  This is probably the longest anyone has run a simulation.  I don't know the record or anything but I don't remember anyone running ~100M cycles.
22
Newbie / Re: coexistence
« Last post by hdggDalton on May 14, 2022, 12:48:31 PM »
still alive! first thing you'll notice is that everyone's purple now, i got a bit bored and wanted to unleash chaos so i just turned up the mutations to 4x and voila they changed! these bots are much more tenacious scavengers than previously because they never seem to stand still, i'd assume that searching for food more vigorously is a great advantage and that's one trait selected for, and that's got me thinking, in which direction will this evolutionary arms race go? will they find new ingenious ways to find food? or will they just take the short route and begin to cannibalize even more aggressively than their current standoff "shoot and back away" strategy? the simulation is now 89,212,000 cycles old, the equilibrium point i'd say has fallen to about 200, no doubt because all that searching takes up more energy but results in greater self advantage, but now instead of spawning a constant stream of plants every few cycles, every 1000 cycles 15 plants get spawned in, so it's like a big wave. as a result the population fluctuates very heavily as they go from starving to feasting on food and back again. the population range i estimate to be from about 170 to 230 most of the time, it reached 300 once when a huge batch of algae was trapped in the top left corner by shapes with no bots, but the shapes squeezed the plants out so the bots suddenly had a massive influx of food, in fact i think i got the tail end of that surge in a screenshot, you can see a lot of fat bots in the top left corner, but eventually they all died because in their eating spree they had mutated and lost the ability to move around to search for food, now that didn't matter when they were swimming in it, but when it was all gone, it became a really bad disadvantage against the tenacious scavengers inhabiting the rest of the map who were moving around all the time.

aight it's time for 3 of the best bots!!!
21 descendants out of a population of 210
Code: [Select]
*.hitup 9217
 start
 *.refveldx -187 *.mass inc
 *.trefvelyourdx !%=
 swap 11414 %=
 ~=
 dec
 -306 *-180 true

''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  18  '''''''''''''''''''''''
 cond
 *.eye5 *.trefvelyourup >
 .setboy store
 3097 -6 start
 and
 .shoot store
 *.trefvelmydn *.hitsx dist sgn 5341 775 *395 .memloc store
 !=
 sin store
 13696 14938 *.refeye *.refvelscalar .up addstore
 store
 *.eye1 10466 dropbool
 200 .sharechlr store
 -19
''''''''''''''''''''''''  Gene:  2 Ends at position  55  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  56  '''''''''''''''''''''''
 start
 inc
 sub -1172 *.daytime *.refvelup store

''''''''''''''''''''''''  Gene:  3 Ends at position  62  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  63  '''''''''''''''''''''''
 start
 sqr 794 216 *.xpos 3423
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 2457 *.veldn | multstore
 *.nrg *.totalbots *.thisgene substore
 30007 >
 809 27437 *.tin2 2445 14938 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  86  '''''''''''''''''''''''

23 descendants out of a population of 230
Code: [Select]
*.hitup 9217
 start
 *.refveldx -187 *.mass inc
 *.tieang2 *.refeye swap 11414 %=
 ~=
 dec
 -306 *-180 true

''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  18  '''''''''''''''''''''''
 cond
 *.eye5 *.trefvelyourup >
 .setboy store
 3097 -6 start
 and
 .shoot store
 *.trefvelmydn *.hitsx dist sgn 5341 775 *395 474 *.mysx !=
 sin store
 13696 14938 *.refeye *.refvelscalar .up addstore
 store
 *.eye1 10466 dropbool
 200 .sharechlr store
 -19
''''''''''''''''''''''''  Gene:  2 Ends at position  55  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  56  '''''''''''''''''''''''
 start
 inc
 sub -1172 *.daytime *.refvelup store

''''''''''''''''''''''''  Gene:  3 Ends at position  62  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  63  '''''''''''''''''''''''
 start
 sqr 794 true
 *.shell store
 216 *.xpos 3423
''''''''''''''''''''''''  Gene:  4 Ends at position  71  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  72  '''''''''''''''''''''''
 start
 2457 *.veldn | multstore
 *.nrg *.totalbots *.thisgene substore
 30007 >
 809 27437 *.tin2 2445 14938 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  89  '''''''''''''''''''''''

23 descendants out of a population of 220
Code: [Select]
*.hitup 9217
 start
 *.refveldx -187 *.mass inc
 *.trefvelyourdx !%=
 swap 11414 %=
 ~=
 dec
 -306 *-180 true

''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  18  '''''''''''''''''''''''
 cond
 *.eye5 *.trefvelyourup >
 .setboy store
 3097 -6 start
 and
 .shoot store
 *.trefvelmydn *.hitsx dist sgn 5341 775 *395 .memloc store
 !=
 sin store
 13696 14938 *.refeye *.refvelscalar .up addstore
 store
 *.eye1 10466 dropbool
 200 .sharechlr store
 -19
''''''''''''''''''''''''  Gene:  2 Ends at position  55  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  56  '''''''''''''''''''''''
 start
 inc
 sub -1172 *.daytime *.refvelup store

''''''''''''''''''''''''  Gene:  3 Ends at position  62  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  63  '''''''''''''''''''''''
 start
 sqr 794 216 *.xpos 3423
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 2457 *.veldn | multstore
 *.nrg *.totalbots *.thisgene substore
 30007 >
 809 27437 *.tin2 2445 14938 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  86  '''''''''''''''''''''''

And because I'm not sure some of these are duplicates, here's one more. 21 descendants out of a population of 190
Code: [Select]
*.hitup 9217
 start
 *.refveldx -187 *.mass inc
 *.trefvelyourdx !%=
 swap 11414 %=
 ~=
 dec
 -306 *-180 true

''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  18  '''''''''''''''''''''''
 cond
 *.eye5 *.trefvelyourup >
 .setboy store
 3097 -6 start
 and
 .shoot store
 *.trefvelmydn *.hitsx dist sgn 5341 775 *395 .memloc store
 !=
 sin store
 13696 14938 *.refeye *.refvelscalar .up addstore
 store
 *.eye1 10466 dropbool
 200 .sharechlr store
 -19
''''''''''''''''''''''''  Gene:  2 Ends at position  55  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  56  '''''''''''''''''''''''
 start
 inc
 sub -1172 *.daytime *.refvelup store

''''''''''''''''''''''''  Gene:  3 Ends at position  62  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  63  '''''''''''''''''''''''
 start
 sqr 794 216 *.xpos 3423
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 2457 *.veldn | multstore
 *.nrg *.totalbots *.thisgene substore
 30007 >
 809 27437 *.tin2 2445 14938 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  86  '''''''''''''''''''''''
A reasonable general trend seems to be that the best bots' descendants make up around 10%-11% of the population, which is a good sign because that means there's a lot of genetic diversity and it's not all dominated by one particular bloodline
23
Newbie / Re: coexistence
« Last post by hdggDalton on April 30, 2022, 01:20:45 AM »
oh great, what the hell, now the graphs are broken again  :burnup: :burnup: :burnup: :burnup: :burnup:

anyways hello im back after a few more million cycles, i expanded the map yesterday and some wild things happened... first of course there was a wild landgrab because new spawned algae in the new area could grow really large because there wasn't anything eating them, there was one colony in the bottom right that took over like 1/16 of the map, but eventually got eaten once all the bots got in there, an interesting development was this small species of cannibals that grew in the new top right area, when i panned over to see them there was a group of 3 fighting to the death and another 5 just chilling, unfortunately for them they all died because if they went after their highland cannibal comrades they both waste tons of energy fighting, and if they went after the non homicidal bots they would just get parthian shotted to death, they would be chasing them but getting shot in the face the whole time while none of their own shots land. they probably developed out of a mutated cannibal bot that found itself stuffed in a big bunch of algae, so they and their children were fine for a while cause they were all busy eating algae but once it ran out it was hunger games 2 electric boogaloo for them XDDD average population has increased from 250ish to the low 300s now that there's more space and less energy wasted shooting at each other, but i did instigate a massive famine while writing this and wow population has fallen to 210, oh wait no wow they recovered back up to 290, amazing, i really underestimated the power of the equilibrium point

there's an image of 3 bots stuck in a death box, there used to be 4 but i guess the other one died (spooky!) there's an image of the bots feeding on some algae, a picture of the whole map, and a picture of a random bot who mutated to become a plant, don't worry he can't reproduce so im just gonna keep him around, holy crap he's 273,000 cycles old, this dude has literally survived 0.383% of the entire simulation (71307000 cycles) and the last time i checked the average age of a bot it was something like 13000 cycles old, dang exactly 21 generations have passed this bot must feel so old, anyways imma just copy his dna for funsies:
interesting, after some observation of this bot, it seems like he does this weird purging thing where once he reaches 30k energy, he purges 5k energy, maybe that's how he stays alive because that way he doesn't collect waste, what a smart bot :D
Code: [Select]
store
 store

 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  7  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  8  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.hitsx *.hitdn inc
 start
 -6 *.kills 24413 multstore
 .shoot store
 .eye1width ceilstore
 .aimright store
 *.kills .dx multstore
 *.refeye *.dnalen .up addstore
 store
 *.eye4 1010 *-879 %=
 rnd *.velscalar store
 *.trefvelmysx *.reffixed ^ multstore
 inc
 *.trefup
''''''''''''''''''''''''  Gene:  2 Ends at position  46  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  47  '''''''''''''''''''''''
 else
 535 dupbool

''''''''''''''''''''''''  Gene:  3 Ends at position  49  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  50  '''''''''''''''''''''''
 else
 *.bodloss floorstore
 *.trefage .tout3 store
 & addstore
 *-39 13531
''''''''''''''''''''''''  Gene:  4 Ends at position  59  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  60  '''''''''''''''''''''''
 else
 *.in4 clearbool
 -- 366 *622 over
''''''''''''''''''''''''  Gene:  5 Ends at position  66  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  67  '''''''''''''''''''''''
 start
 *.refaim 23283 *.veldn multstore
 *.nrg 516 *.refaim *.ypos ceilstore
 *.thisgene substore
 30007 >
 .mkchlr store
 store
''''''''''''''''''''''''  Gene:  6 Ends at position  83  '''''''''''''''''''''''


here are the best bots:
25 descendants out of a population of 280, pretty good
Code: [Select]
divstore
 store

 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  7  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  8  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.hitsx *.hitdn inc
 start
 -6 *.kills -1 multstore
 .shoot store
 .eye1width store
 .aimright store
 *.kills .dx multstore
 *.refeye *.dnalen .up addstore
 store
 *.eye4 809 22510 *.sun *.hitsx *.hitdn inc
 *.reffixed -19 sub inc
 multstore
 1010 535 dupbool

''''''''''''''''''''''''  Gene:  2 Ends at position  48  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  49  '''''''''''''''''''''''
 else
 multstore
 floorstore
 *.trefage 528 13531 *.ypos ceilstore
 *.thisgene
''''''''''''''''''''''''  Gene:  3 Ends at position  57  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  58  '''''''''''''''''''''''
 else
 store
 455 -- 366 *622 *-39 addstore
 -- *.memval over
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 *.refaim 23283 *.veldn multstore
 *.nrg 516 *.refaim *.ypos ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  85  '''''''''''''''''''''''

12 descendants out of a population of 200
Code: [Select]
divstore
 store

 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  7  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  8  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.hitsx *.hitdn inc
 start
 -6 *.kills -1 multstore
 .shoot store
 .eye1width store
 .aimright store
 *.kills .dx multstore
 *.refeye *.dnalen .up addstore
 store
 *.eye4 809 22510 *.sun *.hitsx *.hitdn inc
 *.reffixed -19 sub inc
 multstore
 1010 535 dupbool

''''''''''''''''''''''''  Gene:  2 Ends at position  48  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  49  '''''''''''''''''''''''
 else
 multstore
 floorstore
 *.trefage 528 13531 *.ypos ceilstore
 *.thisgene
''''''''''''''''''''''''  Gene:  3 Ends at position  57  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  58  '''''''''''''''''''''''
 else
 store
 455 -- 366 *622 *-39 addstore
 -- *.memval over
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 *.refaim 23283 *.veldn multstore
 *.nrg 516 *.refaim *.ypos ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  85  '''''''''''''''''''''''

At a ripe young age of 500 cycles, this bot already had 23 descendants out of a population of 310. This bot I found during an explosion of algae and next to a huge mass of algae so that explains it pretty well
Code: [Select]
divstore
 store

 start
 *.refxpos 3 *.mass addstore

''''''''''''''''''''''''  Gene:  1 Ends at position  7  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  8  '''''''''''''''''''''''
 cond
 *.eye5 *.refeye >
 *.hitsx *.hitdn inc
 start
 -6 *.kills -1 multstore
 .shoot store
 .eye1width store
 .aimright store
 *.kills .dx multstore
 *.refeye *.dnalen .up addstore
 store
 *.eye4 809 22510 *.sun *.hitsx *.hitdn inc
 *.reffixed -19 sub inc
 multstore
 1010 535 dupbool

''''''''''''''''''''''''  Gene:  2 Ends at position  48  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  49  '''''''''''''''''''''''
 else
 multstore
 floorstore
 *.trefage 528 13531 *.ypos ceilstore
 *.thisgene
''''''''''''''''''''''''  Gene:  3 Ends at position  57  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  58  '''''''''''''''''''''''
 else
 store
 455 -- 366 *622 *-39 addstore
 .eye9width store
 over
''''''''''''''''''''''''  Gene:  4 Ends at position  68  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  69  '''''''''''''''''''''''
 start
 *.refaim 23283 *.veldn multstore
 *.nrg 516 *.refaim *.ypos ceilstore
 *.thisgene substore
 30007 >
 13562 .repro store
''''''''''''''''''''''''  Gene:  5 Ends at position  85  '''''''''''''''''''''''

24
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  '''''''''''''''''''''''

25
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.
26
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
27
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.
28
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  '''''''''''''''''''''''

29
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.
30
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  '''''''''''''''''''''''

Pages: 1 2 [3] 4 5 ... 10