Darwinbots Forum
Bots and Simulations => Bestiary => F1 bots => Topic started by: Jez on February 02, 2007, 05:46:08 PM
-
'Patched by PY for V2.3
' Vex Obnoxious
cond
*.robage 0 =
start
1 900 rnd 77 store
*77 .readtie store
stop
cond
*.vel 28 <
start
30 *.vel sub .up store
stop
cond
*.eye1 *.eye5 >
start
*.eye1 .aimsx store
stop
cond
*.eye9 *.eye5 >
start
*.eye9 -1 mult .aimsx store
stop
cond
*.eye3 *.eye5 >
start
-52 .aimdx store
stop
cond
*.eye7 *.eye5 >
start
52 .aimdx store
stop
cond
*.eye5 30 >
*.refeye 12 !=
*.refaimdx 5 !=
start
*77 .tie store
0 .aimdx store
0 .aimsx store
-1 .shoot store
stop
cond
*.numties 0 >
start
*77 .tienum store
-1000 .tieval store
-1 .tieloc store
stop
cond
*.trefeye 12 =
*.numties 0 >
*.trefaimdx 5 =
start
*77 .deltie store
stop
cond
*.eye5 0 !=
*.refeye 12 =
*.refaimdx 5 =
start
628 .aimdx store
stop
cond
*.nrg 6000 >
start
25 .repro store
628 .aimdx store
stop
cond
*.slime 95 <
start
100 *.slime sub .mkslime store
stop
cond
*.waste 10 >
start
*.waste .strpoison store
stop
end
-
Are these tie feeders?
-
Yes, they seem to use a tieloc feeding gene.
-
Ah... I've never used it or really looked much into it, so I don't know what that one is. I've just been looking around to find opponents for my own bot, so I copied this one and saw it making massive amounts of ties with veggies.
-
Yep, it's a tie feeder.
Welcome, BTW.
-
Ha! sorry, just a stroll down memory lane;
This is a really old bot and to be honest I can't remember what PY actually modded this bot for (other than to make it work following a program change), some of the early (PY) changes were quite drastic when you looked at the effect they had on the existing bots.
It does look like it was designed as a tie bot originally, *.refeye 12 != was to stop it tieing to it's babies as you can see from the *.trefeye 12 = later in the DNA and I do remember that wasn't a change PY made to the modded bots. It was to prevent a loop that bots could get stuck in at one point in the evolution of DB though.
There is a good chance it isn't feeding through the tie anymore as well.
As competition for another bot I doubt this bot is really worth bothering with anymore.
-
Good to see you again
PY made some changes to how eyes worked in one of the early programs. Really screwed up distance values, so he went through and changed all the existing bots (a far more manageable feat at the time) to use the new eye values.