Thursday, April 29, 2010

Course: CSC 591: Evaluating Intelligent Game Design Techniques

Title: CSC 591: Evaluating Intelligent Game Design Techniques
Instructor: David Roberts
Time: TTh 12:50--2:05

As hardware technologies mature and players' expectations of computer games and entertainment experiences increase, the challenges for designers continue to grow as well. Modern computer games ship only after the efforts of large teams of artists, coders, and designers are coordinated to produce a coherent product. These teams are needed to produce artifacts of increasing complexity and scope that have come to be expected in computer games. Game designers and academics alike have been increasingly turning toward artificial intelligence techniques as tools to both create more engaging/interesting/complex game experiences and to enable the teams of programmers to produce these experiences with less effort.

In this course we will examine AI and ML algorithms for computer games as well as techniques for effectively evaluating these algorithms using players rather than simulations. We will look both at how these algorithms can be used to engineer intelligence into games and how these methods can reduce the effort required to design and implement games. Topics involving user studies and human computer interaction techniques will also be discussed, including study design, evaluation metrics, and basic statistics for data analysis. Although there are games in which computers play head-to-head, in this course we will focus on games as a playable artifact for humans. In doing so, we will study evaluation methodologies for the AI and ML techniques discussed in the course from a user's (either player's or designer's) perspective. We will focus discussions on applying the evaluation methodologies we learn to the AI and ML for games
techniques we read about in the published literature.

We will read papers from the literature in AI, ML, HCI, and games. Students will primarily be evaluated using a semester-long group project on a topic of their choosing (approved by the instructor). In addition, every student will be expected to present a paper from the AI or Game literature and lead a discussion about the design of an effective evaluation technique. There are no formal prerequisites; however, familiarity with the topics from a graduate-level artificial intelligence or machine learning course and/or a graduate level human computer interaction course are highly encouraged.



--
Benjamin Watson
Design Graphics Lab
Associate Professor
Dept. Computer Science
North Carolina State University
EBII 2280, 890 Oval Dr, Box 8206
Raleigh, NC 27695-8206
Phone: 919-513-0325
Fax: 919-515-7896
Lab: 919-513-0847
Email: bwatson@ncsu.edu
URL: http://designgraphics.ncsu.edu/

Talk: FoG -- Brian Magerko, Georgia Tech

Folks,

A very interesting talk on cognition and creativity.

Best,

Ben


---------- Forwarded message ----------
From: R. Michael Young <young@csc.ncsu.edu>
Date: Sun, Apr 18, 2010 at 4:17 PM
Subject: [dgrc-announce] FoG Talk: Brian Magerko, Georgia Tech
To: dgrc-announce@lists.ncsu.edu


Talk Announcement

You are invited to attend the next talk in the NCSU Digital Games Research Initiative's Future of Games Speaker Series.

Speaker:  Brian Magerko, Ph.D., Georgia Tech
Title: The Digital Improvisation Project
Date: May 3, 2010
Time: 2:00PM
Location: NCSU EB2 3211

Abstract: Improvisation is a vastly understudied aspect of human creativity.  Most research on improvisation has focused on the study of jazz musicians, relying on observational methods or on music theory to explain the decisions made during improvisation.  Alternatively very little work has been done on studying theatrical improvisation, which has a significant relationship to the kinds of situations and behaviors we strive for in the creation of synthetic characters. Computational approaches to creating theatrical improvisational agents have relied on representing a single aspect of how improvisation is taught, eschewing a deeper understanding of what improvisers actually do on stage as individuals or as a group. We content that by studying how people improvise on stage we may come to a better understanding of how to create AI for synthetic characters in narrative-based situations, computer games, assistive technology, etc.

This talk will present the motivation, experimental design, and initial findings for the Digital Improv project, an NSF-funded project at the Georgia Institute for Technology dedicated to empirically study the cognition underlying improvisational behaviors in theatre.   We will present the design of our initial and current study of improvisational actors, our current results, and our initial computational efforts to represent our findings.

Attendees interested in artificial intelligence, cognitive psychology, performance studies, and game design are suggested to attend.


Bio:  Dr. Brian Magerko is an Assistant Professor of Digital Media in the School of Literature, Communication, and Culture at the Georgia Institute of Technology and director of the ADAM Lab.  He received his Ph.D. in Computer Science and Engineering from the University of Michigan in 2006 and his B.S. in Cognitive Science from Carnegie Mellon University in 1999.  Dr. Magerko has dedicated his research to understanding how to create more adaptive digital media experience that tailor themselves to fit the individual using them.  He has published numerous articles and book chapters on interactive narrative, AI for serious games, and believable characters.  Dr. Magerko is currently the lead organizer for the Creativity + Cognition + Computation group at Georgia Tech.  His personal experiences in improvisation - from playing jazz trombone and guitar to performing in and directing an improv comedy troupe - have heavily influenced his interest and enthusiasm in the Digital Improv project.




--
Benjamin Watson
Design Graphics Lab
Associate Professor
Dept. Computer Science
North Carolina State University
EBII 2280, 890 Oval Dr, Box 8206
Raleigh, NC 27695-8206
Phone: 919-513-0325
Fax: 919-515-7896
Lab: 919-513-0847
Email: bwatson@ncsu.edu
URL: http://designgraphics.ncsu.edu/