Bots and Simulations > Interesting behaviour bots
Chloroplast Leecher (Interesting)(Botsareus)6-20-2014
Botsareus:
--- Code: ---'This is a good one. Guess what is the most effective feeding method when you have making chloroplasts disabled?
'You got it, you have to form ties and mob plants for there chloroplasts. Funny, that my zerobot result already did stuff I did not even consider.
'#generation: 0
'#mutations: 54
*.shflav .refvelscalar store
*.refaim *.refaimdx *.tout8 331
cond
2
'''''''''''''''''''''''' Gene: 1 Ends at position 9 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 2 Begins at position 10 '''''''''''''''''''''''
cond
divstore
*.trefshoot add multstore
308 store
*.refage *.aim *.shell store
*.tin2 *.waste store
471 .in8 store
store
203 *.focuseye 199 *.veldx 11 214 *.robage *.eye8 *.aimright angle ~ .fixed store
store
~ store
*.tielen3 *.waste *.vel *.pwaste *.rdboy *.eye6width .sexrepro store
rndstore
pyth << rndstore
store
*.pain *.trefvelscalar *769 and
*.shootval mod *.chlr .shang store
523 start
rnd store
*.trefbody .in2 store
*.tout1 .sharechlr store
*.eye1width *.refbody 809
'''''''''''''''''''''''' Gene: 2 Ends at position 78 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 3 Begins at position 79 '''''''''''''''''''''''
cond
mod *289 *.chlr store
*.setboy *.deltie ++ *.memval *.out8 1 *.tieang3 713 clearbool
410 *.trefvelscalar *.tin2 *.reftie *.sexrepro *.in2 446 .tout1 store
*.out1 *.pval *.hitup 331 *.chlr *.dnalen .trefvelmyup store
462 *.myup and
'''''''''''''''''''''''' Gene: 3 Ends at position 112 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 4 Begins at position 113 '''''''''''''''''''''''
cond
<< *.trefvelscalar *.delgene *.bodgain *.timer .refdn store
store
*.tielen3 *.treffixed *.ypos dup addstore
.trefvelyourdx store
sgnstore
*.mkslime ^ %=
'''''''''''''''''''''''' Gene: 4 Ends at position 132 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 5 Begins at position 133 '''''''''''''''''''''''
cond
*.up *.numties *.edge 425 900 .maxvel store
.ploc store
*.eye2dir 467 >
add add
'''''''''''''''''''''''' Gene: 5 Ends at position 147 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 6 Begins at position 148 '''''''''''''''''''''''
cond
*.eye5dir sqrstore
*.tieang4 *.memval *.mkchlr .trefvelmyup store
*.shdx 422 .eye7dir store
425 *.refsx *.eye7dir ~ clearbool
store
store
*.pwaste *.refaim *.eye1dir .pval store
*.myvenom store
*.eye2width 209 and
angle else
store
store
*.aimleft *.out1 *.eye7dir *.delgene *.vloc angle store
*.eye2width *.ypos *.mkslime store
store
*.pain *.edge .velscalar store
*.refveldn *.refveldx .shareshell store
426 *.up
'''''''''''''''''''''''' Gene: 6 Ends at position 202 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 7 Begins at position 203 '''''''''''''''''''''''
cond
*.in10 314 *.thisgene *.stifftie >=
.pval store
*.hitang .ypos store
*.in2 *.delgene *.repro *.out9 *.pain *.trefvelyourdn .pwaste store
*.eye8dir *.myup store
.in2 store
*.aimright *.totalbots and
*.velsx !~=
*.eye5dir *.tin4 *.tin1 *.tieang3 store
store
*.tin1 *.hitdn .trefvelmydn store
*.aimleft 528 401 *.refaim *.tielen2 *.tout6 *.eye6 .out8 store
store
>=
.refbody store
*.rmchlr'''''''''''''''''''''''' Gene: 7 Ends at position 255 '''''''''''''''''''''''
--- End code ---
spike43884:
You gotta explain zerobots to me. Just I just stick a random number of 0 on seperate lines, and put it in...How does this allow its survival!?!?
Botsareus:
Yes it is a bunch of zeros. The idea is it will mutate into something useful before age costs kill it.
I have a running experiment to prove the concept in unsupervised mode. Usually, stuff like this is heavily user supervised, might as well write your own bot I say.
Botsareus:
Why am I running the same experiment twice you say?
I figured out that cross-species chloroplast leeching is completely OP. Now it is 40% genetic similarity to allow such leeching.
Also, I figured out how to make chloroplasts in general less OP and I think it is safe now to run this experiment with chloroplast production allowed.
spike43884:
How many zero's needed in a zerobot, or can you put however many you want.
Also if thats the case surely putting nothing into a bot will have the same effect, or a 1 bot.
Navigation
[0] Message Index
[#] Next page
Go to full version