Behavior selection algorithm

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Kri (talk | contribs) at 10:53, 9 October 2018 (Added Dialogue tree to the list). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In artificial intelligence, a behavior selection algorithm,[1] or action selection algorithm, is an algorithm that selects appropriate behaviors or actions for one or more intelligent agents. In game artificial intelligence, it selects behaviors or actions for one or more non-player characters. Common behavior selection algorithms include:

Related concepts

In application programming, run-time selection of the behavior of a specific method is referred to as the strategy design pattern.

See also

References