Squadsmart hierarchical planning and coordinated plan execution for squads of characters

16Citations
Citations of this article
41Readers
Mendeley users who have this article in their library.

Abstract

This paper presents an application of Hierarchical Task Network (HTN) planning to a squad-based military simulation. The hierarchical planner produces collaborative plans for the whole squad in real time, generating the type of highly coordinated behaviours typical for armed combat situations involving trained professionals. Here, we detail the extensions to HTN planning necessary to provide real-Time planning and subsequent collaborative plan execution. To make full hierarchical planning feasible in a game context we employ a planner compilation technique that saves memory allocations and speeds up symbol access. Additionally, our planner can be paused and resumed, making it possible to impose a hard limit on its computation time during any single frame. For collaborative plan execution we describe several synchronization extensions to the HTN framework, allowing agents to participate in several plans at once and to act in parallel or in sequence during single plans. Overall, we demonstrate that HTN planning can be used as an expressive and powerful real-Time planning framework for tightly coupled groups of in-game characters. Copyright © 2007, Association for the Advancement of Artificial Intelligence.

Cite

CITATION STYLE

APA

Gorniak, P., & Davis, I. (2007). Squadsmart hierarchical planning and coordinated plan execution for squads of characters. In Proceedings of the 3rd Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE 2007 (pp. 14–19). https://doi.org/10.1609/aiide.v3i1.18775

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free