(June 18th, 2020, 23:12)GeneralKilCavalry Wrote: How dominant does this AI have to be? See this piece of code from CvTeamAI::AI_makePeaceTrade
Code:int landRatio = ((getTotalLand(true) * 100) / std::max(20, GET_TEAM(eTeam).getTotalLand(true)));
if (iLandRatio > 250)
{
return DENIAL_VICTORY;
}
It appears that although the devs put in certain safeguards to keep AI's on the path of domination, similar safeguard were not put in for space/culture, at least as far as I know.
The AI is reluctant to trade away late-game technologies if it's committed to space. (I don't know what the exact conditions for this are.) This is partly so we don't get Civ 3-style shenanigans of paying tons of gold-per-turn to obtain space race techs.
Tech trading is banned in AI Survivor, though, so it never comes up here.