Bots and Simulations > Bot Tavern
Lets make another wikibot!
Moonfisher:
I let the sim continue for another 24K cycles.
This is what it ended up like. Does quite well in F1 conditions with a larger field.
Uses chloroplasts somehow, good add forming fungus like structures around alge as well.
It no longer shoots, it only seems to share nrg (Although not sure how that part of the code works now) and makes some chloroplast.
Very interesting development for only 24K cycles. And just using mrepro with no mutations on it would seem. (Unless disabling mutations is broken, but fairly sure it isn't)
--- Code: --- start
.tie inc
*.focuseye 505 add 0 xor
* *.nrg 1000 sub *.venom 49 floor 0 sgn sgn 0 floor mult 5 mult .strvenom store
store
0 7 -2 .venval floorstore
59 clearbool
*.robage 192 ceil >> rnd << << ++ store
*.eyef 0 sub abs -- abs 511 clearbool
inc
mult << *.timer store
div rnd 3 logx mult ++ .up store
59 *.robage 176 ceil >> rnd << << ++ store
store
7 830 10 div 65 floor 830 overbool
store
stop
--- End code ---
MysticalDumpling:
Yay! I love wikibots
--- Code: ---start
.tie inc
*.focuseye 505 add * 0 >
*.nrg 1000 sub sgn 0 floor 49 *.venom sub sgn 0 floor mult 5 mult .strvenom store
7 0 store
-2 .venval store
59 << *.robage 192 ceil >> rnd << << ++ store
*.eyef 0 sub sgn abs -- abs 511 mult inc
clearbool
*.refbody << *.timer *323 rnd 3 ceil mult ++ .up store
59 << *.robage 192 ceil >> rnd << << ++ store
*.refeye 4 sub .sx store
.shoot dec
5 .sharenrg store
*.body *.trefbody sub 10 div 65 floor .sharenrg store
*.tmemloc .chlr sub sgn abs .chlr mult .tmemloc *.tmemval 0 sub sgn abs 99 mult .sharenrg store
stop
--- End code ---
I don't know how well that line will work, though...
Moonfisher:
--- Code: ---start
.tie inc
*.focuseye 505 add * 0 >
*.nrg 1000 sub sgn 0 floor 49 *.venom sub sgn 0 floor mult 5 mult .strvenom store
7 0 store
-2 .venval store
59 << *.robage 192 ceil >> rnd << << ++ store
*.eyef 0 sub sgn abs -- abs 511 mult inc
clearbool
*.refbody << *.timer *323 rnd 3 ceil mult ++ .up store
59 << *.robage 192 ceil >> rnd << << ++ store
*.refeye 4 sub .sx store
.shoot dec
5 .sharenrg store
*.body *.trefbody sub 10 div 65 floor .sharenrg store
*.tmemloc .chlr sub sgn abs .chlr mult .tmemloc *.tmemval 0 sub sgn abs 99 mult .sharenrg store
*.refxpos *.refypos angle .aimshoot store
stop
--- End code ---
MysticalDumpling:
--- Code: ---start
.tie inc
*.focuseye 505 add * 0 >
*.nrg 1000 sub sgn 0 floor 49 *.venom sub sgn 0 floor mult 5 mult .strvenom store
7 0 store
-2 .venval store
59 << *.robage 192 ceil >> rnd << << ++ store
*.eyef 0 sub sgn abs -- abs 511 mult inc
clearbool
*.refbody << *.timer *323 rnd 3 ceil mult ++ .up store
59 << *.robage 192 ceil >> rnd << << ++ store
*.refeye 4 sub .sx store
.shoot dec
5 .sharenrg store
*.body *.trefbody sub 10 div 65 floor .sharenrg store
*.tmemloc .chlr sub sgn abs .chlr mult .tmemloc *.tmemval 0 sub sgn abs 99 mult .sharenrg store
*.refxpos *.refypos angle .aimshoot store
.chlr .memloc store
stop
--- End code ---
Niemci:
--- Quote ---
--- End quote ---
--- Code: ---start
.tie inc
*.focuseye 505 add * 0 >
*.nrg 1000 sub sgn 0 floor 49 *.venom sub sgn 0 floor mult 5 mult .strvenom store
7 0 store
-2 .venval store
59 << *.robage 192 ceil >> rnd << << ++ store
*.eyef 0 sub sgn abs -- abs 511 mult inc
clearbool
*.refbody << *.timer *323 rnd 3 ceil mult ++ .up store
59 << *.robage 192 ceil >> rnd << << ++ store
*.refeye 4 sub .sx store
.shoot dec
5 .sharenrg store
*.body *.trefbody sub 10 div 65 floor .sharenrg store
*.tmemloc .chlr sub sgn abs .chlr mult .tmemloc *.tmemval 0 sub sgn abs 99 mult .sharenrg store
*.refxpos *.refypos angle .aimshoot store
.chlr .memloc store
*.refxpos *.refypos dist 300 div *.maxvel mult *.refvel add 0 floor *.maxvel ceil .up store
stop
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version