some AI policies should be changed for modding

Bug #1591523 reported by Icenowy Zheng
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ares
New
Undecided
Unassigned

Bug Description

The original AI policies do not consider prequisites...
However, as Reverse-Engineering logic is added, the AI cannot use it, as the technologies acquired is not belong to the house.

For example, I make a YuriCountry which has a Grinder with Reverse-Engineering logic added. If I am playing, and I controlled a Grizzle and a Prism Tank, I can produce them to destroy the enemy's base. However, for an YuriCountry AI with Grizzle and Prism Tank acquired, the team of Grizzles and Prism Tanks is not belong to ThirdSide, so this team won't be created, even if they can now build it, and this team is effective.

In addition, the AI of Battle Bunkers are also terrible, as the AI cannot sense whether the bunker is empty or full. They may continue to create teams to fill the bunker even if it's full. (It seems that in the original AI bunker-filling triggers are disable in all the difficulties)

Revision history for this message
Icenowy Zheng (icenowy) wrote :

oh it may be a feature request... However, this can also be cited as a bug to the new rich prequisite system of Ares...

Revision history for this message
mevitar (mevitar) wrote :

The AI has access to every unit in the game from the very start, whether it has the prerequisites for them or not. It doesn't understand any such concept as "now being able to build a unit after reverse engineering it". It is always able to build it, as long as the TechLevel isn't too high, and will build it unless specifically told to wait until it gets a certain structure.

The thing is that there is simply no similar check in the game that the AI can know whether the unit requires a stolen tech or reverse engineering to be buildable.

Revision history for this message
Icenowy Zheng (icenowy) wrote :

So the AI system cannot keep up with the features changes in rules...
But I can imagine modifying such an AI system is a disaster.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.