Are there any articles/posts/resources that delve into technical overview of how DF achieves it's simulation complexity? For example, something like: how does the game constrain it's randomness or sampling process for new procedural generation, how is this woven into the story development?
I realise this is somewhat of a vague question. I've never played DF (or any video/pc games) but I find descriptions of it's development fascinating, and would like to learn more about how the creator actually designed and evolved this game.