Commit graph

11 commits

Author SHA1 Message Date
189290dcfd
Include univers.hpp dans le .hpp de la classe Organisme 2022-04-05 12:56:02 +02:00
4929d5a997
Modifications
- Suppression du plateau, tout est stocké dans un vecteur lié à l'ID d'un univers
- Suppression de la méthode placant les animaux dans l'univers, ils s'insèrent maintenant directement grâce à leur constructeur
- L'affichage se base désormais sur le vecteur en récréant un plateau
2022-04-04 23:23:48 +02:00
be2d39ee8c
Modifications
- Requiert désormais un index et non pas des coordonées (x, y)
- Méthode position() qui renvoie la position de l'organisme dans un univers donné
- Méthode recuperationIDLibre() qui renvoie un index libre dans un univers donné
2022-04-04 23:21:05 +02:00
654d1a4bec
Ajouts et modifications
- ID unique par univers dans une map contenant les index libres + les organismes présent
- nombre d'animaux donnée en fonction du vecteur contenant la liste des organismes présent dans l'univers
- Mise en commentaire de la méthode modifiant un organisme
- Modifications des commentaires
- l'herbe ne compose plus 100% de l'univers lors de la création
2022-04-04 00:15:42 +02:00
b82bad7720
Ajouts
- ID unique par organisme
- Méthode animal pour connaître si l'organisme est un animal
- Méthode correspondance -> lettre
- Coordonnées x et y dans l'univers
2022-04-04 00:12:20 +02:00
d3a76dccae
Ajout de la vitesse 2022-04-04 00:10:51 +02:00
90c880b399
Modifications
- Renvoie faux à la méthode animal()
- Changement de lettre S -> "-"
2022-04-04 00:09:57 +02:00
3fb1b6b3ef
Renvoie faux à la méthode animal() 2022-04-04 00:09:28 +02:00
6f4ca663f1
Ajouts
- Ajout d'une vitesse, d'un age et d'un age max
- Renvoie vrai à la méthode animal()
2022-04-04 00:08:41 +02:00
895dd9e083
Séparation des classes dans plusieurs fichiers 2022-04-02 21:22:37 +02:00
4b6b7dfc8c
Déplacement des .hpp dans le dossier includes et des .cpp dans le dossier src, refonte du makefile 2022-04-02 21:07:28 +02:00