-
Notifications
You must be signed in to change notification settings - Fork 0
Journal de travail ‐ Bruno Costa
Bruno Costa edited this page Oct 12, 2023
·
1 revision
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 08h15 - 09h00 | - |
- Croquis des différentes interfaces de l’application pour que le groupe soit au même niveau - Explication et mise en détails de chaque points de l’application |
- |
| 09h00 - 09h45 | - | - "" | - |
| 10h00 - 10h45 | - | - Écriture du cahier des charges sur le wiki du gitlab | - |
| 10h45 - 11h35 | - | - Début d’écriture des spécifications du projet sur le wiki du gitlab | - |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 08h15 - 09h00 | - | - Écoute de la théorie sur les workflows git | - |
| 09h00 - 09h45 | - | - "" | - |
| 10h00 - 10h45 | - | - Finition et correction du cahier des charges / spécifications | - |
| 10h45 - 11h35 | - | - Création de la page wiki « home » et « workflow » | - |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 13h00 - 14h00 | - | - Mise en forme des styles de la documentation | - |
| 14h00 - 15h00 | - | - Review des tâches du projet ainsi que leur importance | - |
| 15h00 - 16h00 | - | - Création du wiki pour l’analyse pour les points chauds | - |
| 16h00 - 17h00 | - | - Création des labels et des issues sur gitlab | - |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 08h15 - 09h00 | - | - Mise au courant de la situation avec M. Grünenwald | - |
| 09h00 - 09h45 | - |
- Création du gantt et mise en place des tâches - Attribution des tâches aux personnes du groupe |
- |
| 10h00 - 10h45 | - |
- Création du .gitignore - Création du readme |
- |
| 10h45 - 11h35 | - |
- Mise en commun avec le prof - Amélioration des documentations (placement dans le wiki) |
- |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 15h00 - 16h30 | - |
- Mise à jour du Gantt selon les directives de Mr. Grünenwald - Ajout de l'effort et du poids de tâches |
- |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 08h15 - 09h00 | - Diagramme de conception | - Création du schéma de conception (UML) | - Conception |
| 09h00 - 09h45 | - "" | - "" | - "" |
| 10h00 - 10h45 | - "" | - "" | - "" |
| 10h45 - 11h35 | - |
- Entrées dans le journal de travail pour le 02.11.2020 et 03.11.2020 |
- |
| Heures | Issue | Description | Tag |
|---|---|---|---|
| 15h00 - 16h00 | - Diagramme de conception |
- Continuation du diagramme de conception |
- Conception |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 09h00 |
- Diagramme de conception |
- Correction du diagramme de conception par Mr. Grunenwald |
- Conception |
|
09h00 - 09h45 |
- Diagramme de conception |
- Changement du diagramme de conception selon les directives reçues précédemment |
- Conception |
|
10h00 - 10h45 |
- Diagramme de conception - Menu Principal |
- Changement du diagramme de conception selon les directives reçues précédemment - Création du projet et des branches du workflow - Début de l'implémentation pour la création du menu principal |
- Conception - Menu principal |
|
10h45 - 11h35 |
- Menu Principal |
- Implémentation du menu principal - Entrées dans le journal de travail pour le 10.11.2020 |
- Menu principal - |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 09h00 |
- Menu Principal |
- Création des boutons et des layouts |
- Menu principal |
|
09h00 - 09h45 |
- Menu Principal | - Correction des bugs liés aux tailles dans le layout |
- Menu principal |
|
10h00 - 10h45 |
- Menu Principal | - Restructure des layouts afin d'afficher les images pour le titre ainsi que les |
- Menu principal |
|
10h45 - 11h35 |
- Menu Principal |
- Correction de bug de sizepolicy - Entrées dans le journal de travail pour le 17.11.2020 |
- Menu principal |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
19h00 - 19h30 |
- Menu Principal |
- Création des connexions |
- Menu principal |
|
19h30 - 20h30 |
- Menu Principal | - Correction des bugs liés aux connexions |
- Menu principal |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 09h00 |
- Menu Principal |
- Finition du menu principal |
- Menu principal |
|
09h00 - 09h45 |
- Menu Principal |
- "" |
- Menu principal |
|
10h00 - 10h45 |
- Recherche IA | - Recherches sur les différents algorithmes de Pathfinding |
- Développement IA |
|
10h45 - 11h35 |
- Recherche IA |
- Recherches sur les différents algorithmes de Pathfinding et schématisation des IA - Rédaction de l'entrée du 24.11.2020 dans le journal de travail |
- Développement IA - |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 09h00 |
- Recherche IA |
- Recherche sur l'A* |
- Pathfinding |
|
09h00 - 09h45 |
- Recherche IA |
- Recherche sur l'A* et utilisation du site donnée par Mr. Grunenwald pour comprendre comment fonctionne le pathfinding |
- Pathfinding |
|
10h00 - 10h45 |
- Recherche IA | - Recherches sur les différents algorithmes de Pathfinding |
- Pathfinding |
|
10h45 - 11h35 |
- Recherche IA |
- Suivi du fonctionnement du Pathfinding A* - Rédaction de l'entrée du 01.12.2020 dans le journal de travail |
- Pathfinding |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 09h00 |
- Recherche IA |
- Recherche sur l'A* |
- Pathfinding |
|
09h00 - 09h45 |
- Recherche IA |
- Dessins de schéma et explication de l'algorithme aux membres du groupes pour s'assurer de la compréhension |
- Pathfinding |
|
10h00 - 10h45 |
- | - Pose de questions importantes à Mr. Beurret sur des éléments du projet (Animation, fonctionnement de la sélection) |
- Projet P2 |
|
10h45 - 11h35 |
- Recherche IA |
- L'A* est maintenant compris (et facile à implémenter). - Réflexion sur les autres différents algorithmes utilisés par l'IA : --- L'algorithme pour trouver sa prochaine cible ou du moins le déplacement le plus proche/intelligent. --- L'algorithme qui va gérer son comportement de combat. |
- IA |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
13h00 - 15h00 |
- Test et correction de bugs |
- Mise en commun des différents menus - Correction de quelques problèmes liés à git - Passage entre les menus fonctionnel |
- Continuation du projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
13h00 - 15h00 |
- Test et correction de bugs |
- Mise en commun d'idées du groupe et correction de certaines façons de faire - Redirection d'une implémentation commencée par Valentino Izzo |
- Continuation du projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
10h00 - 10h30 |
- Test et correction de bugs |
- Discussion sur quelques doutes de la direction du programme avec Mr. Beurret - Réarrangement de certaines parties du projet - Discussion avec Valentino sur la marche à suivre |
- Continuation du projet |
|
10h30 - 11h30 |
- Test et correction de bugs |
- Discussion avec Valentino sur la marche à suivre - Il a été décidé d'attendre Diogo pour prendre une décision - Rédaction de la page sur le fonctionnement de l'IA dans le wiki - Rédaction du journal de travail des 3 derniers jours (28.12-30.12) |
- Continuation du projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
09h00 - 10h00 |
- Test et correction de bugs |
- Demande d'aide de Mr. Beurret pour corriger une problème inconnu - Apport d'aide à Valentino Izzo pour modifier quelques directions |
- Correction de problèmes |
|
10h00 - 11h00 |
- Test et correction de bugs - Développement de l'IA |
- Discussion avec Mr. Grünenwald sur la forme que devrait prendre l'IA - Amélioration de la page du wiki concernant l'IA - Comme la partie concernant la sélection des unités est terminées, Mr. Lopes peut commencer à travailler sur la suite - J'ai commencé à réfléchir en détails comment écrire cette IA - Schémas/brouillons d'aide fait pour mieux réfléchir comment faire |
- Continuation du projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
10h00 - 11h00 |
- Test et correction de bugs |
- Modification de quelques milestones - Mise à jour des boards du gitlab - Mise à jour du gantt - Réflection sur le retard du groupe, comment faire pour aller plus vite |
- Planification détaillée d'urgence |
|
11h00 - 12h00 |
- Test et correction de bugs - Développement de l'IA |
- Mise au courant du groupe - Rédaction du journal de travail - Création d'un projet tiers afin de commencer l'IA |
- Continuation du projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
09h00 - 11h00 |
- Développement de l'IA |
- Création des algorithmes de tri de l'IA ainsi que de l'algorithme de targeting - Le tri est basé sur un quicksort simple |
- Avancement dans le projet |
|
19h00 - 20h00 |
- Design et aspect de l'application |
- Début de la création du design des unités |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
14h00 - 18h30 |
- Design et aspect de l'application |
- Les unités "Saber" finies - Les unités "Archer" commencées |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
20h00 - 21h30 |
- Design et aspect de l'application |
- Les unités "Archer" finies - Les unités "Rider" finies - Les différentes frames "d'animations" sont également terminées |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
18h00 - 20h30 |
- Menu de fin |
- Création de l'interface graphique du menu de fin - Création des boutons et des connections slots-signals |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h15 - 11h30 |
- Menu de fin - Test et correction de bugs |
- Finition du menu de fin - Aide de Mr. Grünenwald pour un problème lié au menu de fin - Discussion avec Mr. Grünenwald sur les quelques semaines restantes - Discussion sur la documentation |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
21h30 - 22h00 |
- Documentation | - Consultation du groupe et création du squelette de la documentation |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
15h00 - 20h00 |
- Implémentation du pathfinding |
- Création des différentes fonctions utiles au pathfinding - Implémentation des fonctions, sans tests |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
17h00 - 21h00 |
- Finition et debugging du pathfinding |
- Débugging étape par étape des fonctions de pathfinding - Tests de la fonctionnalité - Encore quelques bugs restants |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
12h00 - 15h00 |
- Débugging final du pathfinding |
- Débugging des dernières fonctions de pathfinding - Pathfinding opérationnel |
- Avancement dans le projet |
|
18h00 - 20h00 |
- Début du développement de l'IA de combat |
- Récupération des fonctions déjà implémentées - Schémas et points importants établis pour l'IA de combat, afin de faciliter le développement |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
11h30 - 20h00 |
- Développement de l'IA |
- Implémentation des dernières fonctions pour le fonctionnement de l'IA - Corrections de quelques éléments liés à l'IA - Debugging de l'IA |
- Avancement dans le projet |
|
21h00 - 22h30 |
- Merging de deux branches : IA et DisplayStats - Test et correction de bugs |
- Gros travail de correction dû au merge - Tentatives de correction d'un bug, sans réussite - Demande d'aide de Mr. Lopes, cependant il était déjà tard et nous avons repousser la tâche au lendemain |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
15h00 - 16h00 |
- Test et correction de bugs |
- Debug du problème de sélection avec Mr. Lopes - Mise à jour du git |
- Avancement dans le projet |
|
16h00 - 17h30 |
- Animation |
- Début du code de l'animation - Discussion de la suite de la semaine avec les collègues |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h30 - 10h00 |
- Animation - Documentation |
- Avancement dans le code de l'animation - Début de la reconstruction du diagramme UML |
- Avancement dans le projet |
|
10h00 - 11h30 |
- Animation - Documentation |
- Avancement dans le code de l'animation - Finition de la reconstruction du diagramme UML |
- Avancement dans le projet |
|
16hh00 - 19h00 |
- Documentation |
- Début de la rédaction de la partie "Analyse" de la documentation |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
14h00 - 20h00 |
- Documentation |
- Finitions de la partie analyse de la documentation - Début de la rédaction de la partie conception |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
15h00 - 20h00 |
- Documentation |
- Finitions de la partie conception de la documentation - Début de la partie implémentation : - Explication du widget MainWidget |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
16h15 - 22h00 |
- Documentation |
- Questions quant à certains détails de la documentation à Mr. Beurret - Faire tester le programme par M. Costa Pedro et prise de notes des remarques données - Correction du diagramme UML - Écriture de notes dans la partie "Test" et "Résultats" - Modifications de la partie conception et analyse de la documentation - Finition de la partie MainWidget |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
10h00 - 23h00 |
- Documentation |
- Modifications de détails dans la partie analyse et dans la partie conception - Correction de certaines parties : la planification et d'autres parties déjà rédigées par d'autres membres du groupe - Correction de détails dans le GANTT - Écriture de la partie Pathfinding dans la réalisation - Il reste encore à écrire l'explication du code pour le pathfinding et la partie de l'IA |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
09h00 - 12h00 |
- Documentation |
- Finitions de la partie pathfinding - Rédaction de la partie IA - Relecture de certaines parties de la documentation |
- Avancement dans le projet |
|
14h00 - 16h00 |
- Documentation |
- Rédaction du résumé, de l'introduction et de la conclusion - Relecture et correction de certaines parties de la documentation - Aide Mr. Lopes Da Silva à se documenter sur quelques bugs restants - Correction de deux bugs existants - Aide à la création du master |
- Avancement dans le projet |
|
17h00 - 21h30 |
- Documentation |
- Relecture et correction générale de la documentation - Restructuration de quelques éléments. |
- Avancement dans le projet |
| Heures | Issue | Description | Tag |
|---|---|---|---|
|
08h30 - 09h30 |
- Documentation |
- Création de l'arborescence de rendu - Correction des fautes d'orthographes de la documentation |
- Avancement dans le projet |
|
15h15 - 20h00 |
- Présentation |
- Création de la présentation - Répétition de la présentation - Relecture finale des documents à rendre - Rendu des documents |
- Avancement dans le projet |