You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


Session Name:

Architecture Tricks: Managing Behaviors in Time, Space, and Depth


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 for 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.

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content

  • GDC 2013
  • Luke Dicken
  • University of Strathclyde
  • Dino Dini
  • NHTV University of Applied Sciences, Breda, Netherlands
  • David Mark
  • Intrinsic Algorithm
  • free content
  • AI Summit
  • AI