Bots and Simulations > Bot Tavern
Rabidus v1.1 (F1)(Googlyeyesultra)-15.07.07
Trafalgar:
Etch seems kind of cooperative, though it may just be that with so incredibly many bots flying around, it's hard not to wind up near several at the same time.
abyaly:
Actually, spiral's behavior was a result of experiments I did while writing Etch. Even if I only made the closest bots respond, it was still detrimental, although it may have been because of the type of bot it is.
So I think swarming is bad for super light weight bots, where stray -6 shots from large bots may kill off more bots than just the one that was being shot at. Swarming behavior is also bad if you use one giant eye, since close proximity to allies makes you unable to see enemies from far away - I think Una 3 demonstrated (before it broke) just how important it is to strike first. So in order to take advantage of swarming, I think you first need to set up search mechanism that can be compared to the big eye without that one drawback.
Jez, do you think you can move most of this thread somewhere? It seems we've derailed a bit from talking about rabidus.
--- Quote ---I tried, tongue.gif it's hard enough for me to decipher 1G anyway though without the particular brand of mysticism you work on them as well! clap.gif
--- End quote ---
Eh? I try and make mine as readable as I can. I think the only mystic things about Aura is how I butchered the conspec ID and the stack math that goes into its navigation.
googlyeyesultra:
I've cobbled together a little buggy cooperation code, but it honestly makes the bot buggier. If you want to see it, just copy and paste it into rabidus, replacing the section labeled "Spread out later".
--- Code: ---'Spread out later
cond
*.eye5 0 !=
*997 *998 =
*.robage 20 >=
*.numties 0 =
*.robage 30 sub *.out3 >
*.out4 *.out5 dist 0 = or
start
*.refxpos *.refypos angle 628 add .setaim store
*.eye5 2 div .up store
stop
'Communicate locations
cond
*.eye5 0 >
*997 *998 !=
start
*.robage .out3 store
*.refxpos .out4 store
*.refypos .out5 store
*.robage 989 store
stop
'Recieve locations
cond
*.eye5 0 >
*998 *997 =
*.in4 0 !=
*.in5 0 !=
*.in4 *.out4 !=
*.in5 *.out5 !=
start
*.in3 .out3 store
*.in4 .out4 store
*.in5 .out5 store
*.robage 989 store
stop
'Travel to location
cond
*.out4 0 !=
*.out5 0 !=
*998 *997 =
*.robage 30 sub *.out3 <
*.numties 0 =
*.out4 *.out5 add *.refxpos *.refypos add !=
start
*.out4 *.out5 angle .setaim store
*.out4 *.out5 dist 2 div *.velup sub .up store
*.veldx -1 mult .dx store
stop
--- End code ---
Jez:
--- Quote from: abyaly ---Jez, do you think you can move most of this thread somewhere? It seems we've derailed a bit from talking about rabidus.
--- End quote ---
Can't seperate posts in topic AFAIK so have moved this thread to bot tavern and re-entered bot in starting gate. If you feel like posting your congrats again in the new thread I'm sure Googlyeye won't mind!
--- Quote from: abyaly ---Eh? I try and make mine as readable as I can. I think the only mystic things about Aura is how I butchered the conspec ID and the stack math that goes into its navigation.
--- End quote ---
Just goes to show how good I am at deciphering 1G bots I guess!
Navigation
[0] Message Index
[*] Previous page
Go to full version