A.I. Behavior

Ok so i've got this system, and lotsa astroids. I put a bunch of miners in the system... And all the A.I. can do is go after 1 roid at a time. I want them to spread out, and each go after their own roid, and not have 10+ miners shooting at 1 single roid, and following each other around.

Any ways around this problem??

------------------
"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe."-Albert Einstein

I don't think so, I also noticed this behaviour when I was playing Arion's 'Miners' TC.
I think they just get attracted to any collectable asteroid bits, no matter where they are. Whenever I blew up an asteroid I always had dozens of ships zooming over to rob my precious minerals, which is very annoying.

I suppose a work-around could be that you have a few different ship resources for the asteroid miner, using the same shans, but have them at different speeds. This would probably spread them out a bit, but it still really isn't a very good work-around. It's the only one I can think of at the moment though.

------------------
"Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover." - Mark Twain.

Let me tell it to ya plain and simple:

The AI sucks. get used to it.

(with no intentions to begin an argument)

------------------
The programmer's code of etemology: there's always another bug.

Tentative explanation - the engine simply doesn't bother keeping track of individual asteroids. Once they pass a certain distance off your screen, they are un-created. Consequently the only asteroids that actually "exist" are the ones within your field of view, which is why other AIs swarm there.

-reg

------------------
"Oh crap. I'm going to hell - I put the Bible next to Mein Kampf again."
-Her Holiness, Pope Jenne "Kirby" Hubbs

Quote

Originally posted by Regulus:
Tentative explanation - the engine simply doesn't bother keeping track of individual asteroids. Once they pass a certain distance off your screen, they are un-created. Consequently the only asteroids that actually "exist" are the ones within your field of view, which is why other AIs swarm there.

This is easily verified by letting an asteroid drift off screen, waiting a second, then flying after it. Shouldn't be there any more.

------------------
(url="http://"http://homepage.mac.com/jonathanboyd/evn/index.html")Classic4Nova plug-in(/url)

I suppose an inelegant but somewhat effective workaround around this problem could possibly be to create two copies of the asteroid miner in question, identical except that one would have the 'destroy' and 'mine' flags checked, and the other variant could be set to act as a normal freighter. Or maybe one destroys, one mines...although you'd have miners just flying around, they'd be scattered around the system.

------------------
(url="http://"http://www.geocities.com/ue_rd")Fatal Alliance- an upcoming quasi-TC for EVN.(/url)
Secret Project: Nearing Completion. (No links available)
Visit the (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=20&SUBMIT;=Go")Chronicles(/url) today! Be sure to read the short story ' (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/newsdisplay.cgi?action=topics &number;=20&forum;=*EV/EVO+chronicles&DaysPrune;=100&article;=000262&startpoint;=")Fiery Descent(/url)'!
(url="http://"http://forums.tildesoft.com")Oblivion:(/url) An upcoming TC for EV:N

Quote

Originally posted by UE_Research & Development:
**I suppose an inelegant but somewhat effective workaround around this problem could possibly be to create two copies of the asteroid miner in question, identical except that one would have the 'destroy' and 'mine' flags checked, and the other variant could be set to act as a normal freighter. Or maybe one destroys, one mines...although you'd have miners just flying around, they'd be scattered around the system.

**

This has nothing to do with the topic, UE, but have you noticed that the FA page still says it's for EVO?

Just curious... 🙂

------------------
The programmer's code of entomology: there's always another bug.

Yes, I realize that. Because I believe that only a few people on the Dev Board have heard of FATAL ALLIANCE , the up-coming Nova plug-in featuring a whole new take on the EVO universe, over 300 missions , many new ships , a host of new characters and tasks to meet and undertake, and a vastly expanded plot involving the Voinian Empire, the formation of the Crescent, the destiny of the Miranu and Strands, and the exploration of the universe , I decided that I wouldn't bother really mentioning it on the boards until I was almost done.

Fatal Alliance is currently on 'stand-by'. I'm temporarily suspending work for a short period (academic work will always come above every other project). Of course, I have a little thing that I'm working on in my spare time, but that's of no importance to anyone...

------------------
(url="http://"http://www.geocities.com/ue_rd")Fatal Alliance- an upcoming quasi-TC for EVN.(/url)
Secret Project: Nearing Completion. (No links available)
Visit the (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=20&SUBMIT;=Go")Chronicles(/url) today! Be sure to read the short story ' (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/newsdisplay.cgi?action=topics &number;=20&forum;=*EV/EVO+chronicles&DaysPrune;=100&article;=000262&startpoint;=")Fiery Descent(/url)'!
(url="http://"http://forums.tildesoft.com")Oblivion:(/url) An upcoming TC for EV:N

(This message has been edited by UE_Research & Development (edited 11-03-2003).)

(This message has been edited by UE_Research & Development (edited 11-03-2003).)

Quote

Originally posted by UE_Research & Development:
**Yes, I realize that. Because I believe that only a few people on the Dev Board have heard of FATAL ALLIANCE , the up-coming Nova plug-in featuring a whole new take on the EVO universe, over 300 missions , many new ships , a host of new characters and tasks to meet and undertake, and a vastly expanded plot involving the Voinian Empire, the formation of the Crescent, the destiny of the Miranu and Strands, and the exploration of the universe , I decided that I wouldn't bother really mentioning it on the boards until I was almost done.

Fatal Alliance is currently on 'stand-by'. I'm temporarily suspending work for a short period (academic work will always come above every other project). Of course, I have a little thing that I'm working on in my spare time, but that's of no importance to anyone...

**

I'm well aware of what it is about. Keep in mind I read the original "Plug-in Proposal" topic on the EVO board, and that I have a file on my computer containing rough drafts for 100+ of your missions. I really should get back to that, shouldn't I? :rolleyes:

(Or was that for everyone else's benefit?)

(EDIT) Me + sleep deprivation + ASW board = strange posts. 🙂 (/EDIT)

------------------
The programmer's code of entomology: there's always another bug.

(This message has been edited by orcaloverbri9 (edited 11-07-2003).)

Hey UE R&D;, you forgot to mention that you are supposed to be working on my project as well 😉

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Quote

Originally Posted By Me:
Yes, I realize that. Because I believe that only a few people on the Dev Board have heard of FATAL ALLIANCE, the up-coming Nova plug-in featuring a whole new take on the EVO universe, over 300 missions, many new ships, a host of new characters and tasks to meet and undertake, and a vastly expanded plot involving the Voinian Empire, the formation of the Crescent, the destiny of the Miranu and Strands, and the exploration of the universe, I decided that I wouldn't bother really mentioning it on the boards until I was almost done.

Just a bit of shameless self-promotion, for the benefit of the board (see the irony in the features listed in bold?)

Quote

Hey UE R&D;, you forgot to mention that you are supposed to be working on my project as well...

Of course; I apologize. However, no matter what I say, everyone's going to DL Sephil Saga once it comes out- I don't doubt that at all. Hopefully, once I get the web site completely updated, I'll be able to do some writing for you and maybe generate some additional interest. Until then...

I still hold a secret that only Azdara knows about :D.

------------------
(url="http://"http://www.geocities.com/ue_rd")Fatal Alliance- an upcoming quasi-TC for EVN.(/url)
Secret Project: Nearing Completion. (No links available)
Visit the (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=20&SUBMIT;=Go")Chronicles(/url) today! Be sure to read the short story ' (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/newsdisplay.cgi?action=topics &number;=20&forum;=*EV/EVO+chronicles&DaysPrune;=100&article;=000262&startpoint;=")Fiery Descent(/url)'!
(url="http://"http://forums.tildesoft.com")Oblivion:(/url) An upcoming TC for EV:N

(This message has been edited by UE_Research & Development (edited 11-05-2003).)

(This message has been edited by UE_Research & Development (edited 11-05-2003).)

Quote

Originally posted by me:
**I really should get back to that, shouldn't I?:rolleyes:

**

Hmm...I've asked you this about a dozen times and am still awaiting a response...

------------------
The programmer's code of entomology: there's always another bug.