RAVEN

Technologies utilisées C++
Cadre Cours UQAC : « Intelligence artificielle pour le jeu vidéo »
Groupe Equipe de 5
Durée 1 mois
Statut Terminé

  Description

Basé sur un exemple provenant du livre « "Programming Game AI by Example" », il était demandé d’implémenter les notions vues en cours au sein du jeu RAVEN.


Nous avons implémenté les notions suivantes :


Logique floue pour rendre réaliste le contexte de prise de décision


L’apprentissage à base d’un réseau de neurones pour améliorer la performance d’un bot (perceptron mono-couche)


Le comportement dirigé par les buts, en vue de s’approcher du raisonnement humain dans la résolution de problèmes


Les techniques de Steering Behaviors


  Ma contribution


Chaque membre du groupe a eu l’occasion d’aborder ces notions lors du TP, je suis donc familier avec chacune des notions citées ci-dessus.

image echecs