Designing a Virtual Environment for Story Generation
Jasper Uijlings · 2006
Student Number: 9907467 In this document I present a model of a virtual world which consists of two components: A specification of actions and an object ontology which enables the execution of these actions. This model (i) is completely for-malised in logic, facilitating reasoning in general, (ii) gives elegant solutions to problems commonly encountered in dealing with time and action, (iii) has a near complete coverage of narratively interesting actions, providing a lot of narrative power, (iv) is simple in terms of modelling complexity, satisfying computational reasoning demands, (v) can easily be extended with various reusable story settings, reducing the work of constructing virtual worlds, and (vi) allows the inclusion of narrative information usable in natural language generation. This model is used to create a prototype simulation of a virtual environ-ment.