Currently, when the AI is making a choice for city production, technology or social policies, it picks randomly between the top 2 candidates (below Immortal) or top 3 candidates (below Prince). This is less impactful for Social Policies since the AI is forbidden from opening a new branch while the currently open one isn't completed.
I propose that we remove this randomization, which serves to handicap the AI by making it dumber. I don't think it adequately serves to make AI players diverse from each other either, due to its limited applicability and the observed data that AI often constructs all buildings early on in a city anyway due to its difficulty bonuses.
With the randomization removed, it also will make it easier for players to spot peculiar AI decision-making, such as overly favoring a certain policy tree. I will caution people that flukes do exist here and not to rely on only a single game (or even a few) for data collection.
The ability to randomize choices will not be removed from the code.
I sponsor this proposal.
I propose that we remove this randomization, which serves to handicap the AI by making it dumber. I don't think it adequately serves to make AI players diverse from each other either, due to its limited applicability and the observed data that AI often constructs all buildings early on in a city anyway due to its difficulty bonuses.
With the randomization removed, it also will make it easier for players to spot peculiar AI decision-making, such as overly favoring a certain policy tree. I will caution people that flukes do exist here and not to rely on only a single game (or even a few) for data collection.
The ability to randomize choices will not be removed from the code.
I sponsor this proposal.
Last edited: