One of the problems with auto-generated content is that the setting is typically extremely static. If you could build a properly robust dynamic environment, the auto-generated content would depend hugely on how players actually interact with the (dynamic) gameworld.<p>I'm sure some would figure out the algorithms involved in such a game, but if you add enough fuzzy logic in, it could potentially keep the wool over most of the players' eyes..