Architecture Tricks: Managing Behaviors in Time, Space, and Depth #GDC #AISummit

Another of the sessions schedule for the GDC AI Summit…

Architecture Tricks: Managing Behaviors in Time, Space, and Depth (GDC Link)

Format: 60-minute lecture

Speakers: Dave Mark, Dino Dini, Luke Dicken

While the standard AI algorithms we all know (and love?) look good on paper, we often run up against barriers when we put them into practice. Usually, these barriers occur when NP-Hard problems clash with limitations on memory and processing cycles. Add in the necessity to allow for the simple, expandable, creation and management of behaviors and the scope of the problem expands significantly. This lecture will show three different tricks for helping AI solve difficult problems while staying manageable. Dino Dini will show how co-routines can help mitigate the “polling problem” in AI behavior. Luke Dicken will show how complex behavior planning can be done off-line and spliced at run-time as necessary. Dave Mark will show his “infinite axis” utility system that allows the simple design and processing of modular reasoners. All three sections will give concrete takeaways that can be applied to a variety of AI applications.

The session shows multiple ways of addressing problems of scale in AI problems.


Dave Mark
President & Lead Designer, Intrinsic Algorithm LLC

Dave is the President and Lead Designer of Intrinsic Algorithm, an independent game development studio and AI consulting company in Omaha, Nebraska. He is the author of the book “Behavioral Mathematics for Game AI” and is a contributor to the “AI Game Programming Wisdom” and “Game Programming Gems” book series from Charles River Media. Dave is also a founding member of the AI Game Programmers Guild and has spoken at numerous conferences including being a co-advisor for the previous AI Summits at GDC. He continues to further his education by attending the University of Life. He has no plans to graduate any time soon.

Dino Dini
Video Game Lecturer, NHTV University of Applied Sciences, Breda, Netherlands.
Consultant and independent game developer.

“Widely regarded as the godfather of the soccer game genre” (GameSpot), Dino Dini is a veteran of the videogame development field. He created influential titles as Kick Off (1989), Player Manager (1990), Dino Dini’s Goal (1993), and Dino Dini’s Soccer (1994). He is now a lecturer in C++ video game programming at NHTV vocational university in Breda, Netherlands, and continues work as a consultant through his company Igneous Entertainment Limited. His philosophy for videogames is to treat game development as a creative process, with entertainment as its goal.

Luke Dicken
Founder, Robot Overlord Games
PhD Researcher, University of Strathclyde

Luke Dicken is the founder of Robot Overlord Games, and a researcher with the Strathclyde Artificial Intelligence and Games group at the University of Strathclyde in the UK. He is a three-time IGDA Scholar, and is one of the principal organizers for the web-based AltDevConf events. Luke has been passionate about artificial intelligence since playing “Creatures” as a teenager, and pursued it at university, first through several degrees in traditional AI before specializing in AI for games as part of a PhD he is still (occasionally) pursuing. Luke chairs the IGDA’s Special Interest Group on AI and was recently named as one of Develop magazine’s “30 Under 30” for 2013, but he hasn’t let it go to his head.


This entry was posted in AI Summit and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *