JSAI2019

JSAI2019

Jun 4 - Jun 7, 2019TOKI MESSE, Niigata Convention Center
The Japanese Society for Artificial Intelligence
JSAI2019

JSAI2019

Jun 4 - Jun 7, 2019TOKI MESSE, Niigata Convention Center

[2O5-E-3-05]A New Character Decision-Making System by combining Behavior Tree and State Machine

〇Youichiro Miyake1(1. SQUARE ENIX)

Keywords:

game AI agent

We have developed a new decision-making system that combines behavior trees and state machines into a single system. The system has both flexibility of behavior tree and strict control of state machines to give a scalability to development of a character AI. The new decision-making system, we call the AI Graph, extends the node formalism to enable sharing nodes between FSMs and Behavior Trees, provides advanced techniques for code reuse using trays which organize code reuse and behavior blackboards, and also provides many features for integrating with detailed low-level character behavior