I want to see my crappy bot getting it's ass kicked. Any chance that you could post a demo fight?
just create 4 of them for every corner and watch the fight
At 1/4/07 09:41 PM, 3dwarrior wrote: just create 4 of them for every corner and watch the fight
The problem would be that if u swap them the results will change. This is an AS WAR, we aren't here to test our luck.
Not that I'm a pro, i just want a fair fight =P.
*User Page under construction*
As long as there isn't a quality threshold, I'm in like a mofo.
Downloaded Flash 8 trial, Claxor's bot, can't understand most of his code, but I'll try and make something that will at least survive longer than the 2 test-bots... heh.
Claxor: I'll probably come in last anyway thanks to my AS skills, but if I get my bot to beat yours, I'll e-mail it to you.
John: it'd be cool if the game automatically assigned ranks while it was playing. Like as soon as a bot dies, '4th' or whatever appears beside it. Just an idea to aid presentation and also help in the unlikely instance that 2 bots die near-simultaneously.
Btw, I love how you can select font/size in Flash 8. Also how 'ctrl+A' actually works now.
:::Electric Earth Collab:::::::::Review Request Club:::::::::NG Calendar:::::::::Life is a playground so get out and play.:::
@Bezman, yeah, the final engine will display some stats not seen in the version I sent out, and some more features. Nothing that changes gameplay, of course.
@JD, yeah, I know, changing the outcome of the game for me to win would be simple. But just trust me when I say my ego isn't going to press me to cheat in this game. What's the fun of creating a fixed match? Really, nothing. Everyone is going to be randomized and drawn into a different matches, and I promise you that once I'm placed I'm placed.
And Authorblues came online and made some fightin words. I'm officially scared at this point.
Hi there!
Bot is finally finished. Those arrays were brutal :D
At 1/4/07 10:15 PM, Bezman wrote: Claxor: I'll probably come in last anyway thanks to my AS skills, but if I get my bot to beat yours, I'll e-mail it to you.
I'm actually pretty chuffed with what I managed to build.
Bezbot v1 is complete and beats Claxor's model!
:::Electric Earth Collab:::::::::Review Request Club:::::::::NG Calendar:::::::::Life is a playground so get out and play.:::
On the subject of "the results wont be the same if they're put in different corners" how about the corner they're put at is selected randomly. I'm sure we can trust jmtb not to cheat. The only thing i'm worried about is that he has 9 test bots to practise on.
At 1/4/07 09:20 PM, Claxor wrote: I want to see my crappy bot getting it's ass kicked. Any chance that you could post a demo fight?
At 1/5/07 02:13 AM, Cybex wrote: Me vs you*3.
Awesome, nice to see a demo battle :).
Anyway, I already built my bot. No need to worry about me modifying it. And yes, corners and matches are generated randomly.
Hi there!
At 1/5/07 04:02 AM, jmtb02 wrote: Awesome, nice to see a demo battle :).
my bot is pretty damn good, if i do say so myself:
yeah, sorry cybex, but i decompiled your swf. hope you were counting on that :D
At 1/4/07 10:42 PM, jmtb02 wrote: And Authorblues came online and made some fightin words. I'm officially scared at this point.
you had better be scared. my bot gathers more data about your bot in 15 frames than your bot knows about itself. its already predicted your next move based on your frequency of actions, and heals itself according to whether or not it predicts youll attack it.
oh, and did i mention that if you just sit and try to heal, like cybex when his bot got below 50, my bot recognizes that and lets loose a hail of gunfire?
At 1/5/07 04:27 AM, authorblues wrote: oh, and did i mention that if you just sit and try to heal, like cybex when his bot got below 50, my bot recognizes that and lets loose a hail of gunfire?
Haha, sounds awesome, although i think something was wrong with Claxors bot in the second one you posted, it just sat there . Or did you disable it with some almighty AS :D.
Anyway, loads of them look great so far. Claxor, if you don't mind i'll look at your code for some techniques on AI programming, since i suck balls at it :P.
Noes, sorry, I need to know the hitTest! Wrong post.
At 1/5/07 04:38 AM, Depredation wrote: Anyway, loads of them look great so far. Claxor, if you don't mind i'll look at your code for some techniques on AI programming, since i suck balls at it :P.
the trick to it is getting it to think like you would. if you had the ability to heal yourself in battle, wouldnt you start being concerned with healing if your health got to below about 50%. so you tell your bot, "hey, if your life is less than 50, spend some time healing". simple as that.
At 1/5/07 09:35 AM, authorblues wrote: the trick to it is getting it to think like you would. if you had the ability to heal yourself in battle, wouldnt you start being concerned with healing if your health got to below about 50%. so you tell your bot, "hey, if your life is less than 50, spend some time healing". simple as that.
It's not that part, it's the part where you have to find out if there is one or more enemies within a radius, or finding the most appropriate bot to shoot at within that radius, depending on whether it's healing/shooting/moving etc. I suppose it is more the math side than the Actual programming, hopefully GCSE's should teach me some helpful stuff :P.
Out of interest, AB(and anyone else), where did you learn that sort of stuff? Books? School? College? I just really want to improve, so i can compete (and win >:D) in things like this.
At 1/5/07 09:53 AM, Depredation wrote: Out of interest, AB(and anyone else), where did you learn that sort of stuff? Books? School? College? I just really want to improve, so i can compete (and win >:D) in things like this.
well, since this trig stuff is so commonplace and necessary, you can find resources on applications of trig online everywhere. im sure i picked up some of the theory before i had a trig class in school, but the trig course in high school really made it sink in, i suppose.
At 1/5/07 04:38 AM, Depredation wrote: Anyway, loads of them look great so far. Claxor, if you don't mind i'll look at your code for some techniques on AI programming, since i suck balls at it :P.
Go ahead. You'll probably not make muc sense of it though, as it's really messy coded :P
Oh, and if you read this jmbt, could you post a .fla of my most recent bot here? If people are going to tear it apart, they might as well do it properly ^^ (I can't access my computer right now).
At 1/5/07 04:58 AM, JackLee wrote: We are allowed to put code in the onClipEvent(load) handler right? (just as long as we don't alter what already there?)
Exactly. Go ahead and do this.
Also how far from the corner will the bots be placed. Will they be placed more towards the center? How many spaces on the grid?
They will be pretty close, but I am not locking in exact corners. Within 5 pixels X and 5 pixels Y of the corner always. And its not necessarily a grid, but a space you can roam around in.
Hi there!
Btw, can we access other bots' variables like their option and movement variables?
At 1/5/07 10:13 AM, Claxor wrote: If people are going to tear it apart, they might as well do it properly ^^
those sound like the words of a sore loser, but a good sport.
its okay, ill be sure to add in a clause to my bot that says something along the lines of
"if bots name is claxor, give him a break. its not like hes a real threat anyways..."
At 1/5/07 10:25 AM, authorblues wrote: "if bots name is claxor, give him a break. its not like hes a real threat anyways..."
Great :), I'm in enough trouble without getting you on my ass :(
At 1/5/07 10:31 AM, Claxor wrote: Great :), I'm in enough trouble without getting you on my ass :(
awww, you know i love ya. if theres a team battle mode we impliment, i call dibs on you. in all actuality, it took me a good deal of sentient-style programming to create a bot that could actually defeat yours. that constant wave of bullets kinda had me cornered until i fixed it up a bit.
Lots of Bots overnight.
Bots Recieved and Approved:
Mogly
Cybex
Tastylamp
Claxor
Eggy
JD
jmtb02
FrostedMuffins
Peturo
Niki
DingoEatingFuzz
Newsdee
If you want to test a bot, Claxor has nicely sacrificed his bot so you can use him. Download Link.
Toast and anyone else who asks, yes, you may reference other people's variables.
Hi there!
At 1/5/07 10:33 AM, authorblues wrote: awww, you know i love ya. if theres a team battle mode we impliment, i call dibs on you. in all actuality, it took me a good deal of sentient-style programming to create a bot that could actually defeat yours. that constant wave of bullets kinda had me cornered until i fixed it up a bit.
I would love a team-battle, especially with you on my team ^^
Could be kinda advanced if you have the skill/patience, like teaming up on people and helping one-another and stuff :D