A Survey on Story Generation Techniques for Authoring Computational Narratives
dynamic experience management in virtual worlds for entertainment , education , and training .