AiGameDev.com
Welcome to your new online hub for Game AI!

“Join the official #gameai IRC channel on irc.freenode.net for discussion about AI in games!” – Alex

This article was published for AiGameDev.com Insiders, free by registration. You can sign-up here in less than a minute... If you're already registered, log-in from the top right menu.

Multi-threading a Simple Hierarchical Planner to Estimate Performance

Alex J. Champandard

This article dives straight in to two of the hottest topics in game AI, creating a prototype hierarchical planning for multiple threads, using the Threaded Building Blocks library. In particular, you'll see how a task tree can be used to implement a simple planner — including the C++ sample. The benchmark results show expected performance improvement for various configurations of planning domains, depending on their ratio of parallel to sequential logic.


Read the rest of this article by joining other professionals and enthusiasts as an Insider on your favorite Game AI Website.

3 + 1 Great Reasons to Join

If you're interested in artificial intelligence and game development, here are the top three reasons for signing-up:

  • Get access to the wide variety of similar in-depth articles written about the AI in recent games.
  • View high-quality audio/video media for exclusive features.
  • Subscribe to the monthly newsletter with behind the scenes gossip an invitations to online masterclasses!

And of course, best of all, there's no catch...

“Completely free, but ultimately, priceless!”