Adrian's interest is in computer generation of coherent interactive fiction that remains coherent and credible while still providing player agency. His current focus is on modelling the coherency of interactive stories and using relational programming to generate a narrative.

Generation of Potential Narratives in Interactive Fiction

Digital media has created more opportunities for stories to be interactive, allowing the user to participate in plot events and even change the direction of a story. Interactivity can make stories more engaging however if the plot can change as a result of user input then the story becomes non-linear. The resulting system is known as a potential narrative because...