- Fichiers :
- Création des fichiers du projet (Marwan)
- Création de ce Github (Marwan)
- Codage :
- Création du menu principal du programme (Marwan)
- Création d'une méthode de Saisie de nombre (Marwan)
- Creation d'une méthode de Saisie de matrice (Charles)
- Tentative de localisation du millieu de la matrice [Échec à ce jour] (Charles)
- Codage :
- Rectification de la localisation du milieu de la matrice (Charles)
- Création et initialisation du spawn aléatoire de la fourmi au centre de la matrice blanche (Marwan)
- Codage :
- Création d'une méthode de localisation des coordonnées et de la direction de la fourmi [Échec à ce jour] (Marwan)
- Création d'une
class Stock
pour stocker les constantes dont nous aurons régulièrement besoin dans le code (Marwan)
- Codage :
- Création de la méthodes
PosFourmi()
(Marwan) -
(Résolution du bug précédent [l.26] par Charles)
- Correction des bugs dans l'algo de recupération de la matrice (Charles)
- Stockage de toutes les variables de positions de la fourmi et de la matrice dans
class Stock
(Marwan) - Création d'une méthode
MouvementFourmi()
qui change toutes les variables de la fourmi avec les bonne règles (Marwan & Charles)
- Création de la méthodes
- Optimisation :
- Amélioration de partie de code lourdes (Marwan & Charles)
- Codage :
- Création de l'algo de Langton (Marwan & Charles)
- Correction et amélioration de la méthode
PosFourmi()
(Marwan & Charles)
- Amélioration :
- Ajout de commentaires explicatifs sur le code (Marwan)
- Fichiers :
- Création de
Menu.cs
(Marwan)
- Création de
- Codage :
- Création d'une nouvelle interface de menu contrôlable par les flèches directionnelles (Marwan)
- Changement de l'ASCII art du menu (trop de rat nous on copié les idées de Marwan) (Marwan)
- Amélioration :
- Ajout de commentaires explicatifs sur le code (Marwan)
- Fichiers :
- Création de
Ant.cs
- Création de
- Codage :
- Foumi parfaitement fonctinonelle
- Amélioration :
- Amélioration du menu
- Amélioration des matrices
- Amélioration de l'affichage
- amélioration de l'agencement du code dans les fichiers
- Fichiers :
- Création de
FourmiTest.cs
dans le but de commencer les tests avec les structures (Marwan)
- Création de
- Amélioration :
- Correction de bugs de saisies (Charles)
- Amélioration des boucles (Charles)
- Ajouts de commentaires dans les fichiers
Ant.cs
etMenu.cs
(Marwan)
- Fichiers :
- Mise à jour du fichier
.gitignore
pour nous permettre de reprendre le codage chacun de notre coté et pouvoir executer le projet (le problème était qu'en pushant tout le dossier les fichiers de génération de la build comprennais les chemins d'accès de l'un ou l'autre et donc ne pouvais pas s'executer sur un autre ordinateur le fait d'avoir configuré ce.gitingnore
permet de récupérer et executer le projet en récupérant seulement les changements fait aux fichiers scripts) (Marwan)
- Mise à jour du fichier
- Codage :
- Optimisation de la boucle principale : transformation des
if
else if
a répétition enswitch
(Marwan) - Gestion de l'erreur du bord de matrice terminée mais à améliorer au niveau estétique (Marwan)
- Optimisation de la boucle principale : transformation des