![]() |
One reason for strange AI attack behavior
I was doing some testing on the AI for a new race I am working on (coming soon to a forum near you!) and I finally figured out why in the past I have seen large AI fleets show up to threaten me, only to have the fleet disappear and then I get attacked by one or two ships.
I watched my race put together a fleet of 18 ships to attack another AI it was at war with. They moved through a couple of systems, got to the target system, and were within a couple of sectors of a key planet. Then the resupply minister kicked in and decided that all those ships needed to go back to the nearest resupply point. The next turn, a single straggler showed up that had been sent from a closer system, and was now the loner in the target system. The problem is that a human will realize that it is ok for the fleet to drop a little low on supplies, since a colonizer can be sent in to set up a resupply base after combat is over, but the AI doesn't think that far ahead. It doesn't want to strand its ships in enemy territory, so it pulls them out. Can anyone think of a way to mod this behavior? I can't think of a way to tell the AI to ignore supply needs under certain circumstances. |
Re: One reason for strange AI attack behavior
Suggest to Aaron to program the AI to fix this.
|
Re: One reason for strange AI attack behavior
Could you please run a test for me? Try placing an enemy ship in a warp point between your fleet heading back to resupply and the closest resupply depot. I'm curious if the Resupply Minister is smart enough to engage and destroy the enemy ship enroute to resupply? It seems possible that the Resupply Minister may try to avoid combat enroute to the Resupply Depot.
|
Re: One reason for strange AI attack behavior
Well, this makes an interesting problem. If you set the supply warning level higher for YOU, the human player, you get better warning that your ships are low on supply and are more able to avoid stranding ships. But then the AI gets confused and keeps recalling fleets before they can attack. If you set it low so the AI doesn't get schizoid you might lose track of your supply status and strand a ship or even a fleet beyond resupply range... Could we have seperate resupply warning levels for human and AI players?
[This message has been edited by Baron Munchausen (edited 15 March 2001).] |
Re: One reason for strange AI attack behavior
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by raynor:
Could you please run a test for me? Try placing an enemy ship in a warp point between your fleet heading back to resupply and the closest resupply depot. I'm curious if the Resupply Minister is smart enough to engage and destroy the enemy ship enroute to resupply? It seems possible that the Resupply Minister may try to avoid combat enroute to the Resupply Depot. <HR></BLOCKQUOTE> If I can set up the circumstances properly, I will give it a shot. Finding a fleet that is returning for resupply and interposing a hostile ship may be tricky to set up. I will look for the opportunity, though. |
Re: One reason for strange AI attack behavior
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Baron Munchausen:
Well, this makes an interesting problem. If you set the supply warning level higher for YOU, the human player, you get better warning that your ships are low on supply and are more able to avoid stranding ships. But then the AI gets confused and keeps recalling fleets before they can attack. If you set it low so the AI doesn't get schizoid you might lose track of your supply status and strand a ship or even a fleet beyond resupply range... Could we have seperate resupply warning levels for human and AI players? [This message has been edited by Baron Munchausen (edited 15 March 2001).]<HR></BLOCKQUOTE> Even with seperate warning levels, you could run into problems with the AI because it might start stranding ships when it is not in a position to take over a system. Perhaps there needs to be a "Occupy System" command that would cause ships to not leave the system for resupply, and would cause a colonizer to be dispatched to a planet in the system after the enemy has been removed. Of course, there are probably all kinds of holes in that idea, as well. |
Re: One reason for strange AI attack behavior
I have seen them pull back right before attacking my world's but I have also seen them park ships nose to nose with my ships to the point were they run out of supplies and then the ships seem to be stranded.
|
Re: One reason for strange AI attack behavior
Where do you adjust the supply level that the Minister look for?
|
Re: One reason for strange AI attack behavior
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>I watched my race put together a fleet of 18 ships to attack another AI it was at war with. They moved through a couple of systems, got to the target system, and were within a couple of sectors of a key planet. Then the resupply minister kicked in and decided that all those ships needed to go back to the nearest resupply point.<HR></BLOCKQUOTE>
I've seen this even with my own race (normal player race, not AI-takeover) .. I grouped some 4 Colony Ships with an Long-Range-Explorer (lots of panels for fuel), and send them out to an unoccupied system 5 or 6 "jumps" away .. they kept returning to my nearest res.point and never reached their destination. Interesting about this is - I had "resupply minister" on, but none of these ships actually had it's minister control turned on. Arralen |
Re: One reason for strange AI attack behavior
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Arralen:
Interesting about this is - I had "resupply minister" on, but none of these ships actually had it's minister control turned on. Arralen<HR></BLOCKQUOTE> Well according to the docs the resupply minister is a global one so you don't need to give the AI direct control of the vehicle for the resupply minister to issue orders. Seems that way in my experience too. I sent an attack fleet to hit a far away enemy planet with a resupply depot, with the plan of landing troops and securing it for myself, refueling, and continuing on. The AI of course decided to send the fleet home before it reached its target. |
All times are GMT -4. The time now is 12:36 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.