Massive Artificial Drama Engine for non-player characters