Jump to content

Behavior selection algorithm: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
adding a short description
linking (action selection)
Line 1: Line 1:
{{short description|an algorithm that selects actions for intelligent agents}}
{{short description|an algorithm that selects actions for intelligent agents}}
In [[artificial intelligence]], a '''behavior selection algorithm''',<ref>[http://www.gameaipro.com/GameAIPro/GameAIPro_Chapter04_Behavior_Selection_Algorithms.pdf Behavior Selection Algorithms: An Overview]</ref> or '''action selection algorithm''', is an algorithm that selects appropriate behaviors or actions for one or more [[intelligent agent]]s. In [[artificial intelligence (video games)|game artificial intelligence]], it selects behaviors or actions for one or more [[non-player character]]s. Common behavior selection algorithms include:
In [[artificial intelligence]], a '''behavior selection algorithm''',<ref>[http://www.gameaipro.com/GameAIPro/GameAIPro_Chapter04_Behavior_Selection_Algorithms.pdf Behavior Selection Algorithms: An Overview]</ref> or '''[[action selection]] algorithm''', is an algorithm that selects appropriate behaviors or actions for one or more [[intelligent agent]]s. In [[artificial intelligence (video games)|game artificial intelligence]], it selects behaviors or actions for one or more [[non-player character]]s. Common behavior selection algorithms include:


*[[Finite-state machine]]s
*[[Finite-state machine]]s

Revision as of 20:30, 30 December 2022

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:

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

See also

References