AI doesn't understand economy collaps

Discussion in 'Support!' started by exterminans, June 16, 2014.

  1. exterminans

    exterminans Post Master General

    Messages:
    1,881
    Likes Received:
    986
    How to test it:
    1. Make multi planet system. Start system with massive amounts of metal and several small moons without any metal at all.
    2. Have the AI volley one of the moons at the start planet.
    3. Watch the AI basically freeze. Even if it has advanced factories which survived the impact.
    What went wrong?
    • The AI fails to abort fabber assist commands or to pause factories when economy stalls. At least soon enough, it took several minutes in game time. Ongoing assist / fabrication jobs were not stopped at all, only idle fabbers / factories were eventually stopped.
    • The AI fails to send in fabbers for reclaiming the metal spots as long as there are factories on the planet. Even though those factories won't be able to reproduce as long as there is no metal available...
    • The AI fails to set set fabbers to patrol command, so they won't reclaim any of the wreckages on the moons for overcoming the short supplies.
    • The AI tried to rebuild expensive advanced fabbers instead of the basic ones.
    • The AI has shut of all teleporters, even though it was only short on metal, NOT energy!
    Well, actually it did stop most fabbers and factories with "non critical" jobs at some point and it also started reclaiming on SOME moons. But it actually continued to start the construction of new nukes, antinukes and Halleys.

    And something else did went wrong:
    The AI did NEVER attempt to gain metal from reclaiming enemy structures right away. It did pause the fabbers, but it shouldn't have done that. If there is not enough metal, don't just stop the fabbers, but reassign them for metal collection.


    And yet another, perhaps more important bug:
    The AI did attempt to build metal extractors in the crater left by the impact! The metal spots are gone!!!
    So several fabbers got eventually caught in an endless loop, rescheduling the extractor in an now invalid position and having that command canceled by the sim immediately.

    And one more, just because it's fun:
    Several Astreus got stranded on moons. "Stranded" as in they transported a unit, the unit got destroyed and now there is not a single unit to be transported on the same planet.
    However the AI keeps wasting metal with reproducing new Astreus on other planets, instead of simply returning the now idle ones.
    Last edited: June 16, 2014

Share This Page