I recommend the Designer Notes podcast episode [1] where Sid Meier (yes, that Sid Meier) explains how this game was designed. And if you are interested, listen all of the four episodes where he is interviewed.
[1] https://www.idlethumbs.net/designernotes/episodes/sid-meier-...