Observing a recent game on Commodore, and I noticed some AI issues:
1) The AI really loves building defense platforms. Defense platforms are terrible in 95% of cases, so the AI often has *really* low fleet power for their economy.
2) The AI doesn't take advantage of the new starbase hydroponic building, which considering how good it is, is a huge mistake. This is because the various starbase types in 00_starbase_types do not have the hydroponic building in their order. They're mostly also missing other useful buildings like deep space black sites, nebula refineries*, and black hole observatories, but the hydroponics bay's absence was particularly noticeable because...
3) They love starving to death. I think it's because of how easy it is to create specialists with the new industrial districts. In particular, their "ai_resource_produces" block tells the AI that they always produce 1 alloys and 1 cg (if appropriate), meaning the AI spams them if their economic plan tells them they need more of either of those, without accounting for the fact that they'll have no food once their farmers promote. There should probably be a check, like don't build these if we're running out of food.
4) The prosperity finisher + auto pop resettlement leads to a LOT of unemployed merchants when something reduces the number of jobs on the planet (such as a destroy trigger for an upgraded building hitting). Since it takes them so long to demote, this hurts the AI quite a bit.
5) The AI still can't handle piracy; they often leave bases in their territory for decades. Reminds me why I modded out pirate fleets in 2.8.
6) The AI still can't handle slavery; in particular, they'll conquer a planet, turn the whole planet into chattel slaves, often not even send in any rulers (if they don't have land appropriation, and not all of them do), and then go shocked pikachu face when there's 20 pissed off unemployed slaves (who don't auto-migrate) who wind up revolting. This is probably the cause (along with the aforementioned starving to death) of the wave of reported planetary revolts on the forums. If the AI must use species-wide slavery, then it should only ever use indentured servitude for non-serviles and always turn on land appropriation, although it'd probably better for the AI to just never use species wide slavery at all.
7) Fleet/war AI is still pretty bad, but that's nothing new.
*I did see one of these, but none of the others.
1) The AI really loves building defense platforms. Defense platforms are terrible in 95% of cases, so the AI often has *really* low fleet power for their economy.
2) The AI doesn't take advantage of the new starbase hydroponic building, which considering how good it is, is a huge mistake. This is because the various starbase types in 00_starbase_types do not have the hydroponic building in their order. They're mostly also missing other useful buildings like deep space black sites, nebula refineries*, and black hole observatories, but the hydroponics bay's absence was particularly noticeable because...
3) They love starving to death. I think it's because of how easy it is to create specialists with the new industrial districts. In particular, their "ai_resource_produces" block tells the AI that they always produce 1 alloys and 1 cg (if appropriate), meaning the AI spams them if their economic plan tells them they need more of either of those, without accounting for the fact that they'll have no food once their farmers promote. There should probably be a check, like don't build these if we're running out of food.
4) The prosperity finisher + auto pop resettlement leads to a LOT of unemployed merchants when something reduces the number of jobs on the planet (such as a destroy trigger for an upgraded building hitting). Since it takes them so long to demote, this hurts the AI quite a bit.
5) The AI still can't handle piracy; they often leave bases in their territory for decades. Reminds me why I modded out pirate fleets in 2.8.
6) The AI still can't handle slavery; in particular, they'll conquer a planet, turn the whole planet into chattel slaves, often not even send in any rulers (if they don't have land appropriation, and not all of them do), and then go shocked pikachu face when there's 20 pissed off unemployed slaves (who don't auto-migrate) who wind up revolting. This is probably the cause (along with the aforementioned starving to death) of the wave of reported planetary revolts on the forums. If the AI must use species-wide slavery, then it should only ever use indentured servitude for non-serviles and always turn on land appropriation, although it'd probably better for the AI to just never use species wide slavery at all.
7) Fleet/war AI is still pretty bad, but that's nothing new.
*I did see one of these, but none of the others.
- 3
- 1