En intelligence artificielle , un algorithme de sélection de comportement , ou algorithme de sélection d'action , est un algorithme qui sélectionne des comportements ou des actions appropriés pour un ou plusieurs agents intelligents . Dans l'intelligence artificielle de jeu , il sélectionne des comportements ou des actions pour un ou plusieurs personnages non-joueurs . Les algorithmes de sélection de comportement courants incluent :
- Machines à états finis
- Arbres de décision
- Arbres de comportement
- Réseaux de tâches hiérarchiques
- Systèmes de contrôle hiérarchiques
- Systèmes utilitaires
- Arbre de dialogue (pour sélectionner ce qu'il faut dire)
Concepts connexes
Dans la programmation d'applications , la sélection au moment de l'exécution du comportement d'une méthode spécifique est appelée modèle de conception de stratégie .