Riedl, Mark


A General Level Design Editor for Co-Creative Level Design

AAAI Conferences

In this paper we describe a level design editor designed as an interface to allow different AI agents to creatively collaborate on level design problems with human designers. We intend to investigate the comparative impacts of different AI techniques on user experience in this context.


Playable Experiences at AIIDE 2016

AAAI Conferences

The AIIDE Playable Experiences track celebrates innovations in how AI can be used in polished interactive experiences. Four 2016 accepted submissions display a diversity of approaches. Rogue Process combines techniques for medium-permanence procedurally generated hacking worlds. Elsinore applies temporal predicate logic to enable a time-traveling narrative with character simulation. A novel level generator uses conceptual blending to translate Mario Bros. design styles across levels. And Bad News uses deep simulation of a town and it's residents to ground a mixed-reality performance. Together these playable experiences showcase the opportunities for AI in interactive experiences.


Scheherazade: Crowd-Powered Interactive Narrative Generation

AAAI Conferences

Interactive narrative is a form of storytelling in which users affect a dramatic storyline through actions by assuming the role of characters in a virtual world.This extended abstract outlines the Scheherazade-IF system, which uses crowdsourcing and artificial intelligence to automatically construct text-based interactive narrative experiences.


Dramatis: A Computational Model of Suspense

AAAI Conferences

We introduce Dramatis, a computational model of suspense based on a reformulation of a psychological definition of the suspense phenomenon. In this reformulation, suspense is correlated with the audience’s ability to generate a plan for the protagonist to avoid an impending negative outcome. Dramatis measures the suspense level by generating such a plan and determining its perceived likelihood of success. We report on three evaluations of Dramatis, including a comparison of Dramatis output to the suspense reported by human readers, as well as ablative tests of Dramatis components. In these studies, we found that Dramatis output corresponded to the suspense ratings given by human readers for stories in three separate domains.


Story Generation with Crowdsourced Plot Graphs

AAAI Conferences

Story generation is the problem of automatically selecting a sequence of events that meet a set of criteria and can be told as a story. Story generation is knowledge-intensive; traditional story generators rely on a priori defined domain models about fictional worlds, including characters, places, and actions that can be performed. Manually authoring the domain models is costly and thus not scalable. We present a novel class of story generation system that can generate stories in an unknown domain. Our system (a) automatically learns a domain model by crowdsourcing a corpus of narrative examples and (b) generates stories by sampling from the space defined by the domain model. A large-scale evaluation shows that stories generated by our system for a previously unknown topic are comparable in quality to simple stories authored by untrained humans


The Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment

AI Magazine

The Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE) was held October 8-12, 2012, at Stanford University in Palo Alto, California. The conference included a research and industry track as well as a demonstration program. The conference featured 16 technical papers, 16 posters, and one demonstration, along with invited speakers, the StarCraft Ai competition, a newly-introduced Doctoral Consortium, and 5 workshops.


The Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment

AI Magazine

The Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE) was held October 8-12, 2012, at Stanford University in Palo Alto, California. The conference included a research and industry track as well as a demonstration program. The conference featured 16 technical papers, 16 posters, and one demonstration, along with invited speakers, the StarCraft Ai competition, a newly-introduced Doctoral Consortium, and 5 workshops. This report summarizes the activities of the conference.


Interactive Narrative: A Novel Application of Artificial Intelligence for Computer Games

AAAI Conferences

Game Artificial Intelligence (Game AI) is a sub-discipline of Artificial Intelligence (AI) and Machine Learning (ML) that explores the ways in which AI and ML can augment player experiences in computer games. Storytelling is an integral part of many modern computer games; within games stories create context, motivate the player, and move the action forward. Interactive Narrative is the use of AI to create and manage stories within games, creating the perception that the player is a character in a dynamically unfolding and responsive story. This paper introduces Game AI and focuses on the open research problems of Interactive Narrative.


Learning Sociocultural Knowledge via Crowdsourced Examples

AAAI Conferences

Computational systems can use sociocultural knowledge to understand human behavior and interact with humans in more natural ways. However, such systems are limited by their reliance on hand-authored sociocultural knowledge and models. We introduce an approach to automatically learn robust, script-like sociocultural knowledge from crowdsourced narratives. Crowdsourcing, the use of anonymous human workers, provides an opportunity for rapidly acquir­ing a corpus of examples of situations that are highly specialized for our purpose yet sufficiently varied, from which we can learn a versatile script. We describe a semi-automated process by which we query human workers to write natural language narrative examples of a given situation and learn the set of events that can occur and the typical even ordering.


Recap of the Seventh AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE)

AI Magazine

The Seventh AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment was held from October 11–14, 2011, on the campus of Stanford University near Palo Alto, California. This report summarizes the conference and related activities.