Applying Reactive Planning Idioms to Behavior Trees

Recording / Applying Reactive Planning Idioms to Behavior Trees

Description

There are a wide variety of concepts in the domains of robotics and agent-based design that are useful when applied to behavior trees. In particular ABL, the language used to create Façade, has many idioms that can help reduce the complexity of BTs and help them deal with inter-agent communication.

In this presentation from the Paris Game/AI Conference 2011, Ben Weber showed how ABL idioms helped build the EIS Starcraft Bot all the way from micro-level unit control to macro-level strategy. Whether or not you're building RTS AI, you'll see how these techniques can help improve your behavior trees by adding new patterns into your toolbox.

Recording


BIOGRAPHY

There are a wide variety of concepts in the domains of robotics and agent-based design that are useful when applied to behavior trees. In particular ABL, the language used to create Façade, has many idioms that can help reduce the complexity of BTs and help them deal with inter-agent communication.

In this presentation from the Paris Game/AI Conference 2011, Ben Weber showed how ABL idioms helped build the EIS Starcraft Bot all the way from micro-level unit control to macro-level strategy. Whether or not you're building RTS AI, you'll see how these techniques can help improve your behavior trees by adding new patterns into your toolbox.