Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
Bot MGB
Goto page 1, 2  Next
 
Post new topic   Reply to topic Printable version
 View previous topic  TeamEvener Post :: Post Plugin...  View next topic  
Author Message
Blindmonkey21
Server Help Squatter


Age:36
Gender:Gender:Male
Joined: Jul 08 2004
Posts: 252
Location: Arizona
Offline

PostPosted: Wed Dec 08, 2004 5:49 pm    Post subject: Bot MGB Reply to topic Reply with quote

A long time ago (Ok maybe 1 month) you said you made an AI bot. Do you think you could post it? If not that is ok.
Back to top
View users profile Send private message Add User to Ignore List AIM Address MSN Messenger
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Wed Dec 08, 2004 9:34 pm    Post subject: Reply to topic Reply with quote

Hmmm.. well if he is telling the truth i would very much like it, im trying to make a bot that can shoot and and fly around shooting enemys. I already have the dying part that a person gave to me.(i wont say who lol). Ya so anyway it would be nice if he made one.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Mine GO BOOM
Hunch Hunch
What What
Hunch Hunch<br>What What


Age:41
Gender:Gender:Male
Joined: Aug 01 2002
Posts: 3615
Location: Las Vegas
Offline

PostPosted: Wed Dec 08, 2004 11:49 pm    Post subject: Reply to topic Reply with quote

AI? No way. I never got it to fly around, was too lazy to program that. It just aimed and shot. Not too hard math for that, just used second derivatives on Time/Distance function to figure out at which points in time a bomb shot in any angle would get the closest to the target. If it would hit too close (or the bot didn't have enough energy), it would shoot a bullet instead. If was a big farther away, it would shoot a bomb.

Why use second derivatives instead of figuring out a more direct solution? Eh, Mathematica didn't find a more direct solution in which t was cubic (I took into consideration the fact the enemy could be accelerating/turning) and the angle was inside inverse sin/cos functions.

The bot was designed for my CEBot, which is now junked. So, I'd recommend you check out some actual real bot AI for other games and steal their methods, as mine wasn't very efficient.

Oh, and the dying part? Just attached to a user of your choice, turned on watchdamage, and took damage whenever the driver did. Of course, it had problems when the driver died and it didn't, as it just sit there, still shooting, but ignoring all damage done to it until the driver respawned.
Back to top
View users profile Send private message Add User to Ignore List Send email
Underlord
Novice


Gender:Gender:Male
Joined: Feb 17 2004
Posts: 55
Offline

PostPosted: Thu Dec 09, 2004 9:32 am    Post subject: Reply to topic Reply with quote

could u post the math?
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Thu Dec 09, 2004 9:56 am    Post subject: Reply to topic Reply with quote

If you get enough position packets, it's very easy to extrapolate them with constant acceleration.

Just take the dx/dt and take the dx/dt of the first derrivitave. So do a bunch of subtractions and store them into an array (for example), then do subtractions between adjcent array indicies. You can compute the average acceleration toward the current value of t, then extrapolate this out. Then you find an intercept along the path for a bomb/bullet tracjectory.

It's all quite easy, really. The tricky part is when you calculate their turn with it. I'm not sure of the best way to factor that in. Probably compute the first derrivative of their rotation, and solve some differential equations. Then when you have this multivariable solution, you'll have to find an intersection with one of the bomb/bullet lines.

Your intersection code should take into account the radius of the ship and the proximity (if applicable), otherwise you'll never find an intersection.


This is similar to what you have to do with robots playing soccer. You get the ball, you find your location, then calculate the best trajectory to the goal. Once you have the trajectory, you you have do a wide arc toward the goal (can't rotate in place, or you lose the ball) until you're pointing along the trajectory, then you drive forward and kick.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Thu Dec 09, 2004 3:08 pm    Post subject: Reply to topic Reply with quote

Well i dont know what any of you are talking about but as for the AI bot, RPG World has one that follows emenys and ahoots bombs at them and can die. Im trying to let him give it to me icon_razz.gif
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Blindmonkey21
Server Help Squatter


Age:36
Gender:Gender:Male
Joined: Jul 08 2004
Posts: 252
Location: Arizona
Offline

PostPosted: Thu Dec 09, 2004 6:40 pm    Post subject: Reply to topic Reply with quote

If you get it be sure to post it icon_wink.gif
Back to top
View users profile Send private message Add User to Ignore List AIM Address MSN Messenger
Smong
Server Help Squatter


Joined: 1043048991
Posts: 0x91E
Offline

PostPosted: Fri Dec 10, 2004 5:13 am    Post subject: Reply to topic Reply with quote

I think gundam wing is supposed to have that bot too, but I've never seen it.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website MSN Messenger
SuSE
Me measures good


Joined: Dec 02 2002
Posts: 2307
Offline

PostPosted: Fri Dec 10, 2004 6:30 am    Post subject: Reply to topic Reply with quote

I have - wouldn't be surprised if RPG-World's is the same bot.

Death+ should have it. I'll be pushing him to make it publicly available next time I see him.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Fri Dec 10, 2004 7:19 am    Post subject: Reply to topic Reply with quote

Ya please, i think everyone would be happy. I would even trade soem lvz or somthing for it icon_razz.gif . Im still trying to bribe the owner of rpg lol.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Blindmonkey21
Server Help Squatter


Age:36
Gender:Gender:Male
Joined: Jul 08 2004
Posts: 252
Location: Arizona
Offline

PostPosted: Fri Dec 10, 2004 5:03 pm    Post subject: Reply to topic Reply with quote

Psyphi is unbribable I know from experience.
Back to top
View users profile Send private message Add User to Ignore List AIM Address MSN Messenger
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Sun Dec 12, 2004 4:43 am    Post subject: Reply to topic Reply with quote

From what I remember, Gundam has a different bot from MK, and I don't think RPG has either of those. Good luck getting anything out of the RPG owner, it won't happen. I was making an ai bot in java, but it just didn't have a good processing speed with a bunch of different spawns on the core
_________________

Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Purge
Episode I > Eposide III
Jar-Jar is kool


Age:35
Gender:Gender:Male
Joined: Sep 08 2004
Posts: 2019
Offline

PostPosted: Mon Dec 13, 2004 11:41 am    Post subject: Reply to topic Reply with quote

SSX Sniper also has a pretty good AI Bot. It moves and follows enemies, kills and dies. Owner is KillerII. I am trying to contact him now sa_tongue.gif
Back to top
View users profile Send private message Add User to Ignore List
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Mon Dec 13, 2004 2:58 pm    Post subject: Reply to topic Reply with quote

RPG Worlds bot is gundams wings bot, he said that death* gave it to him. Im going to see if i can contact him and see if he will give it to me biggrin.gif As for MKs bot that one just dies and i kno whos bot that is because i have it as well.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Tue Dec 14, 2004 1:01 am    Post subject: Reply to topic Reply with quote

it was written by 50% using some of Catid's formulas
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
50% Packetloss
Server Help Squatter


Age:40
Gender:Gender:Male
Joined: Sep 09 2003
Posts: 561
Location: Santa Clarita, California
Offline

PostPosted: Tue Dec 14, 2004 3:09 am    Post subject: Reply to topic Reply with quote

Nah, I wrote some crappy bot for RPG World, all it did was shoot at people and take damage. I used some formulas found in ssbot2 and some from my math book to put it together. The bot in gundam was designed by someone else, also using ssbot2 probably. From what I gathered while watching the gundam bot, it seemed to have the same bugs that my bot did, but it was able to fly around and chase people. It was a lot of fun but buggy (obviously because it didnt have the rotation rate down nor any damage formulas for bursts, thors, reps, ect plus a lot of other things such as wormhole handling). You wont find a decent AI bot; it would take a lot of time to make one but I believe that anyone who took a physics course or even trig would be able to pull it off. PriitK probably disassembled subspace and picked through there to find anything he was having problems programming.

Last edited by 50% Packetloss on Tue Dec 14, 2004 11:31 am, edited 1 time in total
Back to top
View users profile Send private message Add User to Ignore List Send email AIM Address
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Tue Dec 14, 2004 6:36 am    Post subject: Reply to topic Reply with quote

Who's Prittk? icon_biggrin.gif
_________________
This help is informational only. No representation is made or warranty given as to its content. User assumes all risk of use. Cyan~Fire assumes no responsibility for any loss or delay resulting from such use.
Wise men STILL seek Him.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
FireFox13
Newbie


Gender:Gender:Male
Joined: Nov 12 2003
Posts: 15
Offline

PostPosted: Tue Dec 14, 2004 3:04 pm    Post subject: Reply to topic Reply with quote

Cyan~Fire wrote:
Who's Prittk? icon_biggrin.gif


Good question. icon_biggrin.gif
Back to top
View users profile Send private message Add User to Ignore List
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Wed Dec 15, 2004 3:02 pm    Post subject: Reply to topic Reply with quote

somone in trench was saying priitk and arilou were the same person... noobs
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
FireFox13
Newbie


Gender:Gender:Male
Joined: Nov 12 2003
Posts: 15
Offline

PostPosted: Wed Dec 15, 2004 3:55 pm    Post subject: Reply to topic Reply with quote

And what were you doing in tw? sa_tongue.gif
Back to top
View users profile Send private message Add User to Ignore List
Blindmonkey21
Server Help Squatter


Age:36
Gender:Gender:Male
Joined: Jul 08 2004
Posts: 252
Location: Arizona
Offline

PostPosted: Wed Dec 15, 2004 5:13 pm    Post subject: Reply to topic Reply with quote

hanging out in the best zone ever DUH
Back to top
View users profile Send private message Add User to Ignore List AIM Address MSN Messenger
Death+
Newbie


Gender:Gender:Male
Joined: Oct 09 2003
Posts: 18
Location: SSCI
Offline

PostPosted: Thu Dec 16, 2004 4:40 am    Post subject: AI Drone Bot Players Reply to topic Reply with quote

Hello everyone,

I just wanted to let everyone know SSCI Gundam Wing has not and WILL NOT share our AI Drone Bot Code or plugin or our future AI Drones on ASSS with any other zones or person. So don't bug me or my staff about this in game.

-Death+
Back to top
View users profile Send private message Add User to Ignore List Visit posters website AIM Address Yahoo Messenger MSN Messenger
Assassin2684
Server Help Squatter


Age:34
Gender:Not sure
Joined: Jul 27 2004
Posts: 990
Location: Florida
Offline

PostPosted: Thu Dec 16, 2004 3:18 pm    Post subject: Reply to topic Reply with quote

Uhh huh sure sa_tongue.gif
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Blindmonkey21
Server Help Squatter


Age:36
Gender:Gender:Male
Joined: Jul 08 2004
Posts: 252
Location: Arizona
Offline

PostPosted: Thu Dec 16, 2004 3:19 pm    Post subject: Reply to topic Reply with quote

What if I wasn't a person?
Back to top
View users profile Send private message Add User to Ignore List AIM Address MSN Messenger
Purge
Episode I > Eposide III
Jar-Jar is kool


Age:35
Gender:Gender:Male
Joined: Sep 08 2004
Posts: 2019
Offline

PostPosted: Thu Dec 16, 2004 3:21 pm    Post subject: Reply to topic Reply with quote

Then you would be rendered useless sa_tongue.gif .
Back to top
View users profile Send private message Add User to Ignore List
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Bot Questions All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 54 page(s) served in previous 5 minutes.

phpBB Created this page in 0.449787 seconds : 49 queries executed (91.5%): GZIP compression disabled