Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.9.1a is out! (05/10/19); Blog post: Skills and Story Points (07/08/19)

Author Topic: What determines which ships allied AI fleets will deploy in battle?  (Read 2317 times)

NightKev

  • Commander
  • ***
  • Posts: 104
    • View Profile

Whatever it is, it seems to be broken, because they will absolutely never deploy capitals, only deploy a couple of cruisers, never deploy more than half combat width, and never reinforce after the initial deployment, even when they've got multiple entire fleets worth of ships in reserve. Also, they never retreat even when at 0%CR and their ship is busy self-destructing from malfunctions. The enemy AI has none of these problems.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 14944
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #1 on: December 01, 2017, 01:58:16 PM »

Just tried it out and not seeing any of the behaviors you list, hmm. They deploy capitals etc, deploy reinforcements, and retreat damaged ships (I didn't wait out low CR, though.)

It's possible they wouldn't deploy reinforcements if you end up hogging all the deployment points, since the pool is shared; that's the only thing that comes to mind.
Logged

intrinsic_parity

  • Admiral
  • *****
  • Posts: 810
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #2 on: December 01, 2017, 02:30:33 PM »

I haven't noticed most of these issues, but I do remember once, a pirate fleet ambushed me in hyperspace and I jumped into a system to try and get away, I jumped into a pulsar beam and the pirate caught and engaged me in the beam. I couldn't escape or disengage so I entered the battle. The CR decayed to zero within 30 seconds, the enemy never retreated, and it ended up being a bunch of ships on 0 cr floating around with no engines or weapons, unable to retreat. It's a very specific case, I'm not sure if it's an issue with the AI not retreating on low CR. It might be a good idea to prevent AI from engaging in high CR decay situations.
Logged

NightKev

  • Commander
  • ***
  • Posts: 104
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #3 on: December 01, 2017, 02:48:41 PM »

Hm, that might mean it's an issue with one (or more) of the mods I'm using. :-\
Logged

Algro

  • Lieutenant
  • **
  • Posts: 64
    • View Profile
    • Email
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #4 on: December 01, 2017, 04:35:42 PM »

I've seen some of this happen in my last play through, but it was quite specific as well.  The is no problem when you aid an ally or have ally's aid you using Nexerlin, but it does happen when you begin a battle and your ally chooses their ships after you. Out of lets say 100 deployment points you use 40, your ally would use 30-40 sending smaller ships to aid your fight. When you and your ally are in serious trouble (I lost all my ships hoping for their capital to come rescue me), then they would send their main force.

Really realistic approach in using your allies in combat for an AI... but I lost everything and had to watch my ally finish off the enemy team. Donno if it needs the attention because its quite a (although not fun), interesting situation to be in.
Logged

MesoTroniK

  • Admiral
  • *****
  • Posts: 1352
  • I am going to destroy your ships
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #5 on: December 01, 2017, 05:09:23 PM »

Hm, that might mean it's an issue with one (or more) of the mods I'm using. :-\

What mods? And as far as I know, no mods will affect such things.
Logged

NightKev

  • Commander
  • ***
  • Posts: 104
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #6 on: December 01, 2017, 11:10:57 PM »

Most of them. I'll see if I can set up a good situation to show off the issue tomorrow and post a save.
Logged

AxleMC131

  • Admiral
  • *****
  • Posts: 1454
  • Amateur World-Builder
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #7 on: December 02, 2017, 12:08:54 AM »

If it helps, I believe Nemonaemo has had similar problems (at least regarding allies/enemies having very strange deployment choices) in his last series or two of Starsector.
Logged

xenoargh

  • Admiral
  • *****
  • Posts: 4751
  • naively breaking things!
    • View Profile
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #8 on: December 03, 2017, 07:52:49 AM »

I have also seen this happen, occasionally, along with some rather-cowardly behavior on behalf of "allies", where they'll deploy and then auto-retreat before we've even really gotten engaged.  Can't pin it down, though, and I've never asked the game to give me debug data to tell me what's going on with the ally's Admiral AI.
Logged
Check out my SS projects :)

Linnis

  • Admiral
  • *****
  • Posts: 804
    • View Profile
    • Email
Re: What determines which ships allied AI fleets will deploy in battle?
« Reply #9 on: December 03, 2017, 03:48:23 PM »

I have also seen this happen, occasionally, along with some rather-cowardly behavior on behalf of "allies", where they'll deploy and then auto-retreat before we've even really gotten engaged.  Can't pin it down, though, and I've never asked the game to give me debug data to tell me what's going on with the ally's Admiral AI.

Can confirm, once an allied fleet decided to retreat before the forces even met.
Logged