5. Jeu -- GridWorld
• Moteur de jeu : GridWorld
• Langage de programmation : Java
• Exploration : Trouver un chemin d’une case initiale à une case but par une recherche en
profondeur itérative (IDS).
• Apprentissage : Apprendre le mouvement d’insectes ennemis par un algorithme
bayesien naïf.
• Autres : Rien.
6. Jeu -- First person shooter(FPS)
• Moteur de jeu : Quake III Arena.
• Langage de programmation : C.
• Exploration : DFS, Hill Climbing, RBFS pour le déplacement du personnage.
• Apprentissage : Arbre de décision et bayesien naïf pour décider soit d’une attaque ou de
battre en retraite.
• Autres : les réseaux bayesien pour la même tâche que l’apprentissage.
7. Jeu -- RISK
• Moteur de jeu : JRisk.
• Langage de programmation : Java.
• Exploration : A* pour planification de l’attaque.
• Apprentissage : Arbre de décision pour positionner des armées.
• Autres : Réseau bayesien pour l’échange de cartes.
8. Jeu – Jeu de stratégie GLEST
• Moteur de jeu : GLEST
• Langage de programmation : C++ (Unix)
• Exploration : A*, BFS et coût uniforme pour la recherche de chemin
• Apprentissage : Réseau de neurones pour le choix d’actions (ex. construire un bâtiment,
ramasser une ressource, créer une paysan).
• Autres : Réseau bayésien pour le choix d’action.
9. Jeu -- DaeGame
• Moteur de jeu : Torque Engine
• Langage de programmation : C++
• Tâches IA : jeu à la troisième personne de déplacement et de combat. Les armes
principales sont les griffes, la télékinésie et l’aveuglement. Le héros doit affronter des
prêtre qui, par le pouvoir de leur esprit, peuvent donner des impulsions aux objets
environnants. L’action se déroule dans une vielle cathédrale abandonnée dont les
épaisses colonnes permettent aux joueurs de se cacher.
• Exploration : A*, RBFS, SMA*pour le déplacement des personnages