Update 'Spécifications Fonctionnelles.md'

This commit is contained in:
Ethan RICHARD 2023-12-06 15:31:25 +01:00
parent 894cc9cb88
commit a0b8424a68

View File

@ -38,9 +38,9 @@ fait le 18/11/2023
- [M) Lobservateur (Apprentissage)](#m-l-observateur-apprentissage-img-title-src-images-img4png-png-alt-loading-ag-364-width-50)
- [M) Le calculateur (Algorithme)](#m-le-calculateur-algorithme-img-title-src-images-img5png-png-alt-loading-ag-372-width-50)
- [M) L'Itérateur (Procédural)](#m-le-calculateur-algorithme-img-title-src-images-img5png-png-alt-loading-ag-372-width-50)
- [C) Le calculateur apprenant (Algorithme & IA)](#c-le-calculateur-apprenant-algorithme-ia-img-title-src-images-img6png-png-alt-loading-ag-381-width-51)
- [C) L'Itérateur Intelligent (Procédural & Neuronal)](#c-le-calculateur-apprenant-algorithme-ia-img-title-src-images-img6png-png-alt-loading-ag-381-width-51)
- [L'application :](#l-application)
@ -118,13 +118,13 @@ Cette IA avancera à laveugle en ayant en tête les positions de chaque objet
Cette IA ne connaît pas les coordonnées des objets à lécran. Lobservateur possède en revanche un champ de vision lui permettant de repérer sur certains angles la distance dobjets par rapport à lavatar. On s'attend à ce que lIA apprenne à éviter les objets néfastes sapprochant trop de lavatar. 
### M) Le calculateur (Algorithme) <img title="" src="images/img5PNG.PNG" alt="loading-ag-372" width="50">
### M) L'Itérateur (Procédural) <img title="" src="images/img5PNG.PNG" alt="loading-ag-372" width="50">
Le bot Calculateur ne fonctionne pas par apprentissage mais par un algorithme. Au fil de la partie, le calculateur doit calculer par itérations différents chemins en essayant de sapprocher du chemin le plus sûr possible. Par intervalle de temps, le calculateur essaiera de prolonger le meilleur chemin quil a trouvé et testera des déviations possibles apportant un éventuel avantage sur lespérance de survie et dobtention de points.
Le bot Itérateur ne fonctionne pas par apprentissage mais par un algorithme. Au fil de la partie, le calculateur doit calculer par itérations différents chemins en essayant de sapprocher du chemin le plus sûr possible. Par intervalle de temps, le calculateur essaiera de prolonger le meilleur chemin quil a trouvé et testera des déviations possibles apportant un éventuel avantage sur lespérance de survie et dobtention de points.
### C) Le calculateur apprenant (Algorithme & IA) <img title="" src="images/img6PNG.PNG" alt="loading-ag-381" width="51">
### C) L'Itérateur Intelligent t (Procédural & Neuronal) <img title="" src="images/img6PNG.PNG" alt="loading-ag-381" width="51">
Bot optionnel fonctionnant comme le calculateur à la différence que lon essaiera dy implémenter une IA qui devra faire de meilleurs choix de prolongement et de déviation de chemin afin daugmenter lefficacité et les performances du bot Calculateur. On s'attend à ce que lIA apprenne à trouver des chemins plus sûrs en prenant en compte les chemins déjà testés.
Bot optionnel fonctionnant comme l'Itérateur à la différence que lon essaiera dy implémenter un syteme neuronal qui devra permettre de faire de meilleurs choix de prolongement et de déviation de chemin afin daugmenter lefficacité et les performances du bot Itérateur. On s'attend à ce que le bot apprenne à trouver des chemins plus sûrs en prenant en compte les chemins déjà testés.
Dautres IA viendront si les idées et les deadlines nous le permettent.