Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parFolquet Delannoy Modifié depuis plus de 9 années
2
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien2 Sommaire Introduction Lecture des fichiers –Le langage –La grammaire –La table des symboles –La construction des différents objets Exécution d’une simulation –Déplacement –Combat –Source –Piège Conclusion
3
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien3 Introduction Initialiser une simulation de robots à l’aide de fichiers d’entrés Réalisation d’un algorithme parallèle de cette simulation
4
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien4 Le langage Similitudes avec HTML: –Balises –Attributs Particularités: –Sous-entités –Algorithme
5
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien5 La grammaire Lecture des entités: –Ouverture –Paramètres –Fermeture –Sous-entités Cas particulier: –Algorithme
6
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien6 La table des symboles Composition: –Tableau –Listes Sauvegarde des entités: –Création d’une clé –Insertion dans la table
7
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien7 La construction des différents objets Les structures: –Assemblage de toutes les informations –Passerelles vers le mutli-thread –c_case, c_simurobot, c_algorithme… Les finalisations: –Vérification des données –Ajout dans la table des symboles
8
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien8 Déplacement Case_t: –type –mutCase –objet Grille_t: –tableau de case_t Déplacement du robot selon l’algorithme ou aléatoirement. Vérification du niveau d’énergie du robot.
9
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien9 Combat Interception d’un robot Fonction de combat Vérification des niveaux d’énergie des robots Ecrasement de l’adversaire –Suppression des robots Hors Service
10
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien10 Source Permettre le rechargement simultané de plusieurs robots. –Donc attention au blocage des mutex Rechargement de 2 points par tour Vérification des niveaux d’énergie
11
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien11 Piège Routine piège Blocage du robot Désactivation du piège –Libération des robots –Perte d’énergie pour les robots Vérification des niveaux d’énergie
12
Threadator Projet d’info602 et 604 BOILLET Matthieu et MENGE Adrien12 Conclusion Difficultés rencontrées La désillusion We will be back!
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.