1
Bot Tavern / Discerpo Inscribo
« on: April 20, 2007, 05:06:02 PM »
Hmm..thats odd. It says his virus is ready, but it refuses to fire even when it walks right up to an enemy...grrrr...
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
' Medic Gene
cond
*.eye5 0 =
*.nrg 32000 >
*.refeye *.myeye = or
start
-2 .shoot store
*.refvelup .up store
stop
Rofl, it is deleting it's own genes! Well spotted Light.
Kage,
with G2 and G10 fixed it'll beat at least the first three bots in F1 league, it drew 3 all v Anon Terrifica when I tested a fixed version just now, won't do a full run until you release it as an entry in league.
Your original bot also works, if it hadn't been for the fact that it didn't repro unless tied to I would have seen how far it went in league, as it is it would be starvation matches v all the F2 bots that it didn't find and kill so haven't bothered yet. It you want it entered as is just say.
'Discerpo Inscribo v1.6
'Made by Kage
'Latin for Dividing Entity
'It fights best against
'tie feeders because it quickly
'reproduces into multiple cells
'when it has been tied and overpowers
'its foe from all angles
cond
*.robage 0 =
start
7 989 store
stop
cond
*.vitmer 0 =
start
3 .mkvirus store
stop
cond
7 *989 !=
start
-2 .shoot store
stop
cond
*.eye5 20 >
*.vtimer 1 =
start
100 .vshoot store
stop
cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refveldx .dx store
*.refvelup 30 add .up store
stop
cond
*.eye5 50 >
*.refeye *.myeye !=
start
-6 .shoot store
*.refvelup .up store
stop
cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop
cond
*.tiepres 0 !=
*.nrg 5000 > or
start
50 .repro store
stop
cond
*.waste 40 >
start
.backshot inc
-4 .shoot store
*.waste .shootval store
stop
cond
*.mkvirus 0 !=
start
*.mkvirus .delgene store
stop
cond
*.slime 300 <
start
100 .mkslime store
stop
cond
*.poison 500 <
start
50 .strpoison store
stop
cond
*.shell 250 <
start
100 .mkshell store
stop
When I looked at your bot before, when the settings had been mostly sorted, they were handicapped because they didn't look for veg. That used to be ok in the leagues, but for some reason it seems to be more of a problem now.
They did seem to hunt veg ok if it got within their field of view though. (Once costs were proporitional and 100)
Either a search for veg routine or a more explosive birth routine (bots leaving parents territory) might help. When the j buddy drop is done and the settings are fixed in stone for league, when I rerun all the bots, I'll have a better idea of what strategies work best and which are a bit old hat. Certainly some of the older winning routines don't look like they will function as well as they used to.
EDIT
Also, when you tick and untick the F1 conditions; start the sim once ticked then stop it; untick F1; set costs. Otherwise F1 settings don't seem to be set properly. Just thought that might be problem.
(As posted in league settings by Nums), check that your costs are proportional and at 100%. unfortunately using the league settings in the latest DB version tends to set this at zero, meaning your bot won't get any reward for firing shots. Tick and untick the F1 settings option first so that it is as close to default as possible.
It's not a code fault, it's a settings fault and Eric is working on the problem as we speak.