Je ne suis pas gamedev, je suis juste un curieux codeur de non-jeux. Je me demande, comment fonctionne l'IA dans les jeux modernes populaires, disons, les FPS? Est-il basé sur des règles codées en dur? Combien a-t-elle en commun avec d'autres types d'IA (comme celle qui alimente les voitures autonomes, etc.)? Comment les développeurs s'assurent-ils que l'IA se comporte naturellement et est agréable à jouer?
Les choses que j'ai googlé ont mentionné différents dérivés de MinMax mais n'ont pas répondu à la façon dont l'IA traite un monde continu et changeant, pour quelles actions / états l'IA est récompensée et comment elle détermine ses chances de succès de différentes actions. J'ai également vu le Machine Learning mentionné ici et là, mais il semble qu'il ne soit utilisé dans aucun jeu sérieux?