Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: Carriers prioritize following allied ships to the point of suicide.  (Read 1417 times)

TaLaR

  • Admiral
  • *****
  • Posts: 2794
    • View Profile

Which they obviously shouldn't.

Examples:
1) Enemy Onslaught vs Drover + a frigate. A frigate is too small to follow, so Drover just keeps distance as I'd want it to. Both are fast enough to never be caught, so the only threat is death by PPT/CR.
2) Enemy Onslaught vs Drover + a fast DE. DE avoids Burn Driving Onslaught, Drover lags behind and tries to follow even through the death zone right in front of Onslaught, eventually dying in few passes.
Logged

Thaago

  • Global Moderator
  • Admiral
  • *****
  • Posts: 7209
  • Harpoon Affectionado
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #1 on: July 27, 2020, 09:03:09 AM »

Is this with an escort order on the combat ship?
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24111
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #2 on: July 27, 2020, 09:17:35 AM »

Is this with an escort order on the combat ship?

Carriers auto-escort nearby combat ships so they "hide" behind them and are generally in a better position to support them, since if they're far away, it takes longer for each attack run.


Hmm - in the dev version, I've already changed it so they won't try to escort ships one size smaller, since, yeah, that can lead to problems. As you noted, though, a frigate will often get enough separation so it's not very noticeable in the first place. A faster ship of the same size is more questionable; I think it can be beneficial and I'm not sure the cases where it causes problems are that much of an issue in an actual fleet fight - the faster DE will separate, and the carrier should find another nearby ship to hide behind, or just back off... or the faster DE will become part of a battle line, where its speed doesn't factor in for this, and the carrier being nearby-ish is helpful. So the window for when this could be bad seems fairly narrow (and, granted, probably most visible in a simulator setup). It's not very clear where to draw the line.

Some ships (Mora, Legion) will also no longer do the auto-escort behavior - not 100% sure if that's already the case of if it's just an in-dev thing.
Logged

pairedeciseaux

  • Captain
  • ****
  • Posts: 340
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #3 on: July 27, 2020, 10:41:14 AM »

Indeed the current behaviour works really well with grouped ships providing enough safety to each other. So it's hard to fault as long as the group stays cohesive.

The test case given by TaLaR shows one limit: AI carrier prioritize following the other ship, while the first human decision probably would have been "put yourself to safety ASAP". So what is missing IMO here is a two-fold tactical situation assessment:

- a strong threat is too close, backing off should be prioritized over auto-escort or anything else (mainly defensive decision)

- a strong threat is close and in the way of an allied combat ship, encirclement manoeuvring should be prioritized over auto-escort of the allied combat ship (mixed offensive+defensive decision)
Logged

Wyvern

  • Admiral
  • *****
  • Posts: 3803
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #4 on: July 27, 2020, 12:30:45 PM »

Some ships (Mora, Legion) will also no longer do the auto-escort behavior - not 100% sure if that's already the case of if it's just an in-dev thing.
That's an in-dev thing.  On live, ships flagged as combat carriers will still hide behind allied vessels whenever they can.  (This causes me to go and edit a bunch of ships to remove the carrier flags; good to hear it's fixed in dev.)
Logged
Wyvern is 100% correct about the math.

intrinsic_parity

  • Admiral
  • *****
  • Posts: 3071
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #5 on: July 27, 2020, 12:40:34 PM »

Yeah, all my attempts to utilize an AI brawling legion have resulted in it hiding in the back and wasting all the weapons I put on it. Very glad to hear that will no longer be the case. Maybe I will remove the career tag in the mean time to see how the ship works.
Logged

TaLaR

  • Admiral
  • *****
  • Posts: 2794
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #6 on: July 27, 2020, 01:35:55 PM »

The test case given by TaLaR shows one limit: AI carrier prioritize following the other ship, while the first human decision probably would have been "put yourself to safety ASAP".

Yeah, it's matter of priorities. Staying close to allies is nice and all, but not at cost of trying to facetank an Onslaught.
Disengaging to the best of it's ability may (or may not) eventually put the carrier in position vulnerable to other threats, but that still trumps getting killed in next few seconds.

It's just annoying and somewhat 4th-wall-breaking that a single Drover would survive without a problem, but addition of an ally kills it.
Logged

Morrokain

  • Admiral
  • *****
  • Posts: 2143
  • Megalith Dreadnought - Archean Order
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #7 on: July 27, 2020, 06:37:30 PM »

Some ships (Mora, Legion) will also no longer do the auto-escort behavior - not 100% sure if that's already the case of if it's just an in-dev thing.
That's an in-dev thing.  On live, ships flagged as combat carriers will still hide behind allied vessels whenever they can.  (This causes me to go and edit a bunch of ships to remove the carrier flags; good to hear it's fixed in dev.)

Do the ones you are talking about have:

CARRIER, COMBAT, NO_AUTO_ESCORT

- as their AI hints? If so, that means NO_AUTO_ESCORT is bugged in the current release.
Logged

Wyvern

  • Admiral
  • *****
  • Posts: 3803
    • View Profile
Re: Carriers prioritize following allied ships to the point of suicide.
« Reply #8 on: July 29, 2020, 08:24:44 AM »


Do the ones you are talking about have:

CARRIER, COMBAT, NO_AUTO_ESCORT

- as their AI hints? If so, that means NO_AUTO_ESCORT is bugged in the current release.
Hm, I'll have to test that now that you point it out - the one I know has problems is, indeed, a modded ship that's missing the NO_AUTO_ESCORT flag.
Logged
Wyvern is 100% correct about the math.