Author Topic: Turneria Cassus (F2)(Norg)-11.12.03  (Read 2367 times)

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Turneria Cassus (F2)(Norg)-11.12.03
« on: January 11, 2007, 06:53:13 AM »
Code: [Select]
'11.12.03
'Topic: Internet bots 
'Norg

'Turneria Cassus - Low food survival bot.
'Designed for any size toroidal map.
'With mutations off and default physics and costs,
'it can survive with very sparse vegetable cover.
'Any suggestions for changes welcome.

'move only if slow and can't see anything
cond
*.vel 1 <
*.eye5 0 =
start
20 .up store
5 .aimdx store
stop

'feed
cond
*.eye5 40 >
*.in1 5387 !=
start
-1 .shoot store
stop

'Identify if not identified.
cond
*.out1 5387 !=
start
5387 .out1 store
stop

'turn away from own kind
cond
*.eye5 0 >
*.in1 5387 =
start
314 .aimdx store
5 .dn store
stop

'aproach food
cond
*.vel 2 <
*.eye5 0 >
*.eye5 41 <
start
3 .up store
stop

'reproduce
cond
*.nrg 20000 >
start
50 .repro store
628 .aimdx store
stop

'aim code from HERE to...
cond
*.eye1 0 >
start
120 .aimsx store
stop

cond
*.eye2 0 >
*.in1 5387 !=
start
90 .aimsx store
stop

cond
*.eye3 0 >
start
60 .aimsx store
stop

cond
*.eye4 0 >
start
30 .aimsx store
stop

cond
*.eye6 0 >
start
30 .aimdx store
stop

cond
*.eye7 0 >
*.in1 5387 !=
start
60 .aimdx store
stop

cond
*.eye8 0 >
start
90 .aimdx store
stop

cond
*.eye9 0 >
start
120 .aimdx store
stop
'End aiming code HERE

end
« Last Edit: May 09, 2014, 11:55:08 AM by Botsareus »
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams