I am having some pain on the AI.
You know you see the computer players do something dumb and you instantly think that the AI programmers must not know what they're doing. "Why didn't they think of X".
But normally the thing is, the AI developer DID think of X but the AI still isn't doing it.
I have this marvelous bit of code that the AI intelligently weights how close good planets of other environments are, how far they are, and how close other opponents are to it. It then is supposed to prioritize researching those colonization techs.
Tonight, I saw the AI research barren planet technology. One problem: No barren techs. The AI shouldn't even try to research the tech. I stare at it with no avail.
Found the cause later tonight but ack, so frustrating.