Archive for the ‘Game AI’ Category

User-Generated AI for Interactive Digital Entertainment

User-generated content is everywhere: photos, videos, news, blogs, art, music, and every other type of digital media on the Social Web. Games are no exception. From strategy games to immersive virtual worlds, game players are increasingly engaged in creating and sharing nearly all aspects of the gaming experience: maps, quests, artifacts, avatars, clothing, even games [...]

Continue reading »

Drama Management and Player Modeling for Interactive Fiction Games

A growing research community is working towards employing drama management components in story-based games. These components gently guide the story towards a narrative arc that improves the player’s gaming experience. In this paper we evaluate a novel drama management approach deployed in an interactive fiction game called Anchorhead. This approach uses player’s feedback as the [...]

Continue reading »

Run-Time Behavior Adaptation for Real-Time Interactive Games

Intelligent agents working in real-time domains need to adapt to changing circumstance so that they can improve their performance and avoid their mistakes. AI agents designed for interactive games, however, typically lack this ability. Game agents are traditionally implemented using static, hand-authored behaviors or scripts that are brittle to changing world dynamics and cause a [...]

Continue reading »

Using Meta-Reasoning to Improve the Performance of Case-Based Planning

Case-based planning (CBP) systems are based on the idea of reusing past successful plans for solving new problems. Previous research has shown the ability of meta-reasoning approaches to improve the performance of CBP systems. In this paper we present a new meta-reasoning approach for autonomously improving the performance of CBP systems that operate in [...]

Continue reading »

Authoring Behaviors for Games using Learning from Demonstration

Behavior authoring for computer games involves writing behaviors in a programming language. This method is cumbersome and requires a lot of programming effort to author the behavior sets. Further, this approach restricts the behavior set authoring to people who are experts in programming.
This paper describes our approach to design a system that allows a user [...]

Continue reading »

Learning from Human Demonstrations for Real-Time Case-Based Planning

One of the main bottlenecks in deploying case-based planning systems is authoring the case-base of plans. In this paper we present a collection of algorithms that can be used to automatically learn plans from human demonstrations. Our algorithms are based on the basic idea of a plan dependency graph, which is a graph that captures [...]

Continue reading »

Using First Order Inductive Learning as an Alternative to a Simulator in a Game Artificial Intelligence

Currently many game artificial intelligences attempt to determine their next moves by using a simulator to predict the effect of actions in the world. However, writing such a simulator is time-consuming, and the simulator must be changed substantially whenever a detail in the game design is modified. As such, this research project set out to [...]

Continue reading »

Creating Behavior Authoring Environments for Everyday Users

The design of interactive experiences is increasingly important in our society. Examples include interactive media, computer games, and interactive portals. There is increasing interest in modes of interaction with virtual characters, as they represent a natural way for humans to interact. Creating such characters is a complex task, requiring both creative skills (to design personalities, [...]

Continue reading »

On-Line Case-Based Planning

Some domains, such as real-time strategy (RTS) games, pose several challenges to traditional planning and machine learning techniques. In this paper, we present a novel on-line case-based planning architecture that addresses some of these problems. Our architecture addresses issues of plan acquisition, on-line plan execution, interleaved planning and execution and on-line plan adaptation. We also [...]

Continue reading »

Developing a Drama Management Architecture for Interactive Fiction Games

A growing research community is working towards employing drama management components in interactive story-based games. These components gently guide the story towards a narrative arc that improves the player’s experience. In this paper we present our Drama Management architecture for real-time interactive story games that has been connected to a real graphical interactive story based [...]

Continue reading »