View Issue Details

IDProjectCategoryLast Update
0007496AI War 1 / ClassicSuggestion - AI Behavior And TacticsSep 3, 2012 8:54 pm
ReporterTechSY730 Assigned To 
Severityfeature 
Status consideringResolutionopen 
Product Version5.033 
Summary0007496: Allow AI to use idle freed ships and special forces ships to aid defense.
DescriptionFor example, let's say there are two planet A and B, both under AI control, both connected. Let's say there are freed units waiting around a worm hole or idling or whatever on planet A. Also, let's say the planet B comes under attack, enough so to raise planet B on alert. Then, there can be a chance (either a per planet or per unit chance, not sure right now) that the guys waiting on A will stop stalking the wormhole and come help defend B.
One of three things will happen. The attack is repelled, and thus those ships go back to attacking (possibly back to A, but maybe somewhere else), even with those reinforcements, it isn't enough to stop the attack, so they retreat like normal, or they die.

The key is that they can only help planets that are alerted and under military attack. Possibly set a "minimum ratio that the planet is overpowered" threshold for this to happen, to prevent the "each planet is its own battlefield" feeling from being compromised too much.

Some additional ideas in the comments
TagsNo tags attached.
Internal WeightFeature Suggestion

Relationships

related to 0009137 considering AI plot: defence fleets 
related to 0009465 resolvedkeith.lamothe Give Freed AI Ships more possible actions 

Activities

TechSY730

May 4, 2012 12:58 am

reporter   ~0023410

Last edited: Jul 17, 2012 9:46 am

This would also be great for special forces, but to make them more, well, special, their "scan radius" for alerted planets under attack could have one added to them (so they could help defend a planet 2 hops away, instead of just 1 like normal)

Also, this would be a nice way to expand AI homeworld defense behaviour. Like if it is a core world alerted and under attack (possibly only if a ratio that the planet is out firepowered is reached), freed ships up to 3 planets away might help out (up to 4 hops away for special forces).
If an AI homeworld is under attack (possibly even if not alerted), freed ships up to 5 planets away might help (again, possibly only if a ratio that the planet is out firepowered is reached) (also again, special forces ships might be pulled from 6 planets out)

TechSY730

May 4, 2012 12:59 am

reporter   ~0023411

Also note, that for freed ships, this is probabilistic. Even if there is a planet within the "scan radius" that is eligible to pull freed ships to defend, that doesn't guarantee that a freed ship will go help out. This should make it harder to "corral threat"

Special forces could have a much higher chance of "answering the call" to aid, possibly even a 100% chance.

TechSY730

May 4, 2012 1:01 am

reporter   ~0023412

Basically, the idea is to make the AI seem like it is smarter, and make attacks on planets more dynamic.
Tweaks can be made to chances and "scan ranges", chances could be tied to AIP and/or difficulty, and this should probably only happen on like 6 or up difficulty.

TechSY730

Jul 16, 2012 4:44 pm

reporter   ~0026788

If making all freed ships act like this is too much, how about a subset of this idea? Like, only applying this to ships on special forces?

martyn_van_buren

Jul 17, 2012 12:16 am

reporter   ~0026807

Last edited: Jul 17, 2012 12:17 am

This sounds very cool, but I'm worried it might make attacking planets much more difficult, especially within the core. I'd really like to see it tried, tho. But it would be extremely cool to be able to lure AI forces out of a planet with a diversionary attack on another when you want to do a quick strike.

laughing_man

Jul 23, 2012 8:48 am

reporter   ~0027051

I'm inclined in support of special forces troops being used in this kind of reinforcement, if there is still a special forces guard post on the planet being attacked. Perhaps there is a triggering mechanism like the Special Forces Alarm, "if half of the guard posts on this planet are destroyed, send x% of current special forces to the planet" or something similar. Special Forces Guard Posts could act like interplanetary warp gates for special forces troops, if they don't already.

If it's not limited in some way, then I can imagine attacking a planet that borders a mark IV and two mark III worlds and triggering a counterattack that I can't defend against early to mid game.

TechSY730

Jul 23, 2012 11:32 am

reporter   ~0027059

@laughing_man

This would only apply to freed, threat ships. Ships are haven't been freed and thus still guarding whatever will not join in to help defend. So in your scenario, unless you have already freed a bunch of ships on those high mark worlds (by like entering them with a military fleet or something), you wouldn't have to worry about defenders from those high mark planets trickling in when you attack any of their adjacent planets.

TechSY730

Sep 3, 2012 12:52 am

reporter   ~0028154

Well, this has been implemented for special forces, but it would be nice to see a variant of this logic applied to freed ships in certain cases (like AI homeworlds being attacked)

Issue History

Date Modified Username Field Change
May 4, 2012 12:53 am TechSY730 New Issue
May 4, 2012 12:58 am TechSY730 Note Added: 0023410
May 4, 2012 12:59 am TechSY730 Note Added: 0023411
May 4, 2012 1:01 am TechSY730 Note Added: 0023412
May 4, 2012 1:02 am TechSY730 Summary Allow AI to use freed ships to aid defense. => Allow AI to use idle freed ships and special forces ships to aid defense.
May 4, 2012 8:41 am tigersfan Internal Weight => Feature Suggestion
May 4, 2012 8:41 am tigersfan Status new => considering
Jul 16, 2012 4:44 pm TechSY730 Note Added: 0026788
Jul 17, 2012 12:16 am martyn_van_buren Note Added: 0026807
Jul 17, 2012 12:17 am martyn_van_buren Note Edited: 0026807
Jul 17, 2012 9:46 am TechSY730 Note Edited: 0023410
Jul 23, 2012 8:48 am laughing_man Note Added: 0027051
Jul 23, 2012 11:32 am TechSY730 Note Added: 0027059
Aug 5, 2012 6:24 pm TechSY730 Relationship added related to 0009137
Sep 3, 2012 12:52 am TechSY730 Note Added: 0028154
Sep 3, 2012 8:54 pm TechSY730 Relationship added related to 0009465