There is a huge exploit in the game where the AI will constantly create units depleting their population to 0 whereby you can just walk in and take the city. The AI should not let it's population get to 0 from creating units. Usually the AI doing this is at war with another and is in constant unit crank-out mode. This has happened at all periods in the game.