Bots and Simulations > Bot Tavern

Lets make another wikibot!

<< < (4/6) > >>

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