View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0021112 | AI War 2 | Bug - Gameplay | Apr 22, 2019 7:38 pm | Apr 27, 2019 6:38 pm | |
Reporter | ptarth | Assigned To | BadgerBadger | ||
Status | resolved | Resolution | fixed | ||
Product Version | BETA 0.852 Directness Is Better | ||||
Fixed in Version | BETA 0.854 Garbage... Collected! | ||||
Summary | 0021112: AI Ship targeting isn't behaving rationally | ||||
Description | I'm having a bit of an incursion problem, which is demonstrating an AI ship targeting issue. The planet current under attack has a horde of enemy ships on defense around the planet. However, I also have some ships in the well, that the greater enemy fleet is ignoring. Individual ships in range attack, but the others don't move to get into range. Some possibilities are: Cloaked frigate is the primary target and the enemy ships won't switch targets. Half built turrets are the primary target and ... My ships aren't interesting enough to kill. On a side note, that my turrets continue to slowly build while the planet is under siege is a little odd. I'm not sure if I'm also losing metal due to this. | ||||
Tags | No tags attached. | ||||
|
|
|
Not an expert on the AI by any means, but it looks more like they keep grouping up on the planet, attempting to raid one of your other planets, and returning to grouping on the planet in a loop. Eventually the AI did end up invading the tiny planet to the north west and capturing it in a few seconds. It's weird, the AI definitely has enough strength to steamroll you right now but its getting stuck. |
|
If noone else has a chance to examine this I can hopefully look into it later this week. |
|
Far as I can tell, the Strength of the AI force here is so high compared to what you have that it has considered the planet "overrun", i.e defeated. It's meant to leave some units here far as I can tell to deal with what is left (but doesn't seem to be?) The rest are doing "Wait against a target" logic, instead of "threat attack freely", because what it's meant to leave behind is going to do that, the rest of the threat tries to move on. Local Infestation Strength:7997 Local Friendly Guard Strength:104846 Local Friendly Threat Strength:127750 "threat overrun! Threat Strength I Need To Leave Behind To Stamp Out Infestation:-23586" (Not sure why that's negative, or if it's meant to be). Since your Homeworld is adjacent and a possible target, it's rolling to see if it should focus exclusively on that or consider other targets now and then, and it's getting the first result, i.e ignoring the weak planet adjacent because it really wants to attack the Homeworld. Eventually, it fails that roll and considers other possibilities, at which point it swarms into the neighbouring weak planet and taking it out. |
|
Yeah, the AI just doesn't consider your forces worth caring about. |
|
Incidentally, if you reload this save the AI now behaves very differently. But yeah, if you have a very minor force on a planet and good targets for the AI to attack, it will ignore your force and go attack. |
Date Modified | Username | Field | Change |
---|---|---|---|
Apr 22, 2019 7:38 pm | ptarth | New Issue | |
Apr 22, 2019 7:38 pm | ptarth | File Added: odd.save | |
Apr 22, 2019 7:38 pm | ptarth | File Added: odd.savemet | |
Apr 22, 2019 7:53 pm | wm46 | Note Added: 0051312 | |
Apr 22, 2019 8:19 pm | BadgerBadger | Note Added: 0051316 | |
Apr 22, 2019 8:19 pm | RocketAssistedPuffin | Note Added: 0051317 | |
Apr 23, 2019 10:52 pm | BadgerBadger | Note Added: 0051355 | |
Apr 27, 2019 6:38 pm | BadgerBadger | Assigned To | => BadgerBadger |
Apr 27, 2019 6:38 pm | BadgerBadger | Status | new => resolved |
Apr 27, 2019 6:38 pm | BadgerBadger | Resolution | open => fixed |
Apr 27, 2019 6:38 pm | BadgerBadger | Fixed in Version | => BETA 0.854 Garbage... Collected! |
Apr 27, 2019 6:38 pm | BadgerBadger | Note Added: 0051430 |