Author |
Message |
Outkasted Newbie
Joined: Feb 21 2004 Posts: 14 Offline
|
Posted: Mon Feb 23, 2004 3:23 am Post subject: AI Bots |
 |
|
|
|
Just wondering if there are any bots out there that have an AI...
That will enter arena, choose a ship, pick up greens and flags, then try to kill everyone...
My buddies and I have a server and there is only like 5 of us playing...we want more stuff to shoot at...
Just wondering if anyone has written code for this yet...
Cause subspace has been out for like 10 years now...
Thanks
-Outkasted |
|
Back to top |
|
 |
Outkasted Newbie
Joined: Feb 21 2004 Posts: 14 Offline
|
Posted: Mon Feb 23, 2004 3:52 am Post subject: |
 |
|
|
|
PS: I need this for ASSS for linux server...
Thanks
-Outkasted |
|
Back to top |
|
 |
50% Packetloss Server Help Squatter

Age:40 Gender: Joined: Sep 09 2003 Posts: 561 Location: Santa Clarita, California Offline
|
Posted: Mon Feb 23, 2004 2:41 pm Post subject: |
 |
|
|
|
Nope  |
|
Back to top |
|
 |
CypherJF I gargle nitroglycerin

Gender: Joined: Aug 14 2003 Posts: 2582 Location: USA Offline
|
Posted: Mon Feb 23, 2004 3:47 pm Post subject: |
 |
|
|
|
Many have suggested, many have attempted to code.. but many have halted .. i wouldnt say failed XD _________________ Performance is often the art of cheating carefully. - James Gosling |
|
Back to top |
|
 |
D1st0rt Miss Directed Wannabe

Age:37 Gender: Joined: Aug 31 2003 Posts: 2247 Location: Blacksburg, VA Offline
|
|
Back to top |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Mon Feb 23, 2004 8:33 pm Post subject: |
 |
|
|
|
DoCk> said he would do it for (I think) $500 USD. But unless you got a lot of cash to burn, no. _________________ Hyperspace Owner
Smong> so long as 99% deaths feel lame it will always be hyperspace to me |
|
Back to top |
|
 |
Outkasted Newbie
Joined: Feb 21 2004 Posts: 14 Offline
|
Posted: Mon Feb 23, 2004 9:43 pm Post subject: |
 |
|
|
|
Ok, well, then are there any linux subspace bots, (any kind), for ASSS |
|
Back to top |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Mon Feb 23, 2004 10:46 pm Post subject: |
 |
|
|
|
Just ASSS modules. And as they can do everything a bot can... |
|
Back to top |
|
 |
-Smong- Guest
Offline
|
Posted: Tue Feb 24, 2004 3:51 pm Post subject: |
 |
|
|
|
I think the autoturret.c in catid's edit of asss can chase players, instead of just sitting still. catid.ssihosting.com. |
|
Back to top |
|
 |
prime Guest
Offline
|
Posted: Tue Feb 24, 2004 7:48 pm Post subject: |
 |
|
|
|
Hi, yes I coded the first AI bot in subspace that actually works. I'm not much of a programmer, but I figured out how to make an AI bot by not thinking like other programmers. Credit to Underlord for taking an interest in my project and moving forward with the code very quickly:
http://www.hardwerk.net/dueling/bots/AI/
The background story to the AI bot is this...
I was determined to make an AI bot where others had failed (and I mean everyone). Mr. Ekted, the resident programming genius, himself told me that he projected I'd get an AI bot working by the year 2020 (based on past efforts and success by other individuals).
I decided instead of coding a bot to replicate all the variables of momentum, acceleration, weapons, etc... from scratch, why not use the game client itself? That way everything would be taken care of already.
Next step was to figure out how to get the AI bot to take orders. This I worked on then and sort of got stuck, so I put it away for half a year . I got as far as anyone before me did, which was getting almost exactly half of all weapons/items to work (for example, thors would fire but repels would not).
After that half year, I stubbornly refused to quit and started up again. Then the solution came to me: everyone was trying to either code a bot to mimick a pilot or (a very few ppl like SOS, I found out after posting about my frusturated attempts) tried to use a mervbot to 'send keys' to the AI client. Both of these methods had mostly failed up to this point.
I then 'thought outside the box' and figured out the way to get it all to work was instead of the method of targetting the 'send keys' to the SS client, which only understood about %50 of the commands, one should target the 'send keys' to your keyboard, by which as it turns out the logged-in client would then receive all commands.
The downside is you can't (in theory, but I might know ways around that) use an AI bot while logging yourself in as a seperate pilot to play with the AI bot (unless you use two computers or something). The upside is... it finally worked. The AI bot is like a brain (consisting of modules.. actions/strategies/weapon-systems) that uses your ship, like a body, to interact within the game.
My Holy Digital Grail had been found,
Cheers. |
|
Back to top |
|
 |
Outkasted Newbie
Joined: Feb 21 2004 Posts: 14 Offline
|
Posted: Tue Feb 24, 2004 11:55 pm Post subject: |
 |
|
|
|
Prime: How do i run this bot???
-Outkasted |
|
Back to top |
|
 |
Cyan~Fire I'll count you!

Age:37 Gender: Joined: Jul 14 2003 Posts: 4608 Location: A Dream Offline
|
Posted: Wed Feb 25, 2004 4:13 pm Post subject: |
 |
|
|
|
Yeah, I'm stuck. _________________ 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 |
|
 |
D1st0rt Miss Directed Wannabe

Age:37 Gender: Joined: Aug 31 2003 Posts: 2247 Location: Blacksburg, VA Offline
|
Posted: Wed Feb 25, 2004 4:35 pm Post subject: |
 |
|
|
|
check the commands.cpp for the stuff you can do, I forget the commands |
|
Back to top |
|
 |
|