by J.R.R. Uijlings
Abstract:
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 formalised 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 environment.
Reference:
J.R.R. Uijlings, "Designing a Virtual Environment for Story Generation", Master's thesis, University of Amsterdam, 2006.
Bibtex Entry:
@MASTERSTHESIS{Uijlings06,
author = {J.R.R. Uijlings},
title = {Designing a Virtual Environment for Story Generation},
school = {University of Amsterdam},
year = {2006},
abstract = {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
formalised
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 environment.},
owner = {Jasper},
timestamp = {2007.02.22},
url = {http://www.huppelen.nl/publications/JasperUijlingsMasterThesis.pdf}
}