Quire

Behavior selection algorithm

From Quire, the open reference·Algorithm that selects actions for intelligent agents·1 min read

In artificial intelligence (AI), 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 video game AI, it selects behaviors or actions for one or more non-player characters (NPCs). 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.[2][3][4]

See also#edit

References#edit

  1. ^ Behavior Selection Algorithms: An Overview
  2. ^ "The GoF Design Patterns Memory - Learning Object-Oriented Design & Programming". w3sDesign. Retrieved 2026-10-26.
  3. ^ "Strategy Design Pattern". GeeksforGeeks. 2016-04-29. Retrieved 2026-10-26.
  4. ^ Krishna, Ashutosh (2023-05-04). "A Beginner's Guide to the Strategy Design Pattern". freeCodeCamp.org. Retrieved 2026-10-26.


This article is mirrored from “Behavior selection algorithm” on English Wikipedia, revision 1382129113, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.

Synced with Wikipedia revision 1382129113 · just now