Commit graph

120 commits

Author SHA1 Message Date
90ed0e4604
clear du vecteur inutile 2022-04-02 17:07:01 +02:00
f5dbbcf28d
delete les animaux lors du lancement de la simulation 2022-04-02 17:06:43 +02:00
de1506033f
Suppression de -fanalyzer car est trop buggé sur g++11 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94355) 2022-04-02 16:46:25 +02:00
86ef204701
Modifications
- Ajoute correctement le nombre d'animaux
- Met à jour correctement les index libres lorsque l'on modifie un organisme
- Affichage constant et sans exception
2022-04-02 16:03:20 +02:00
e419f323f9
Utilisation de pointeur de pointeur pour l'univers + affichage de l'univers 2022-04-02 13:36:11 +02:00
7971c8b4f1
Ajouts et modifications
- Affichage de l'univers
- Vecteur qui liste les index libres (rangés aléatoirement)
- ID maintenant des short
2022-04-02 13:08:26 +02:00
d89af503e9
Mise-a-jour commentaires 2022-04-02 01:48:38 +02:00
bea2de5118
Réorganisation 2022-04-02 01:42:51 +02:00
189c38088d
Modifications
- N'ajoute que des animaux à la simulation
- Store plusieurs variables dans la classe plutot que dans la méthode d'ajout d'animaux
- Possibilité d'ajouté un organisme tout seul
- Déclaration méthode d'affichage de l'univers
- Ajout des mot-clés const et noexcept lorsque possible
- Ajout de Herbe & Sel
2022-04-02 01:39:36 +02:00
feb473514d
Ajouts
- Univers garde le nombre d'organismes, et ceux en vie
- Chaque organisme a un ID
- Plateau par défaut remplie d'herbe
- Ajoute les organismes dans l'univers via un vecteur, gestion du nombre d'organismes max
2022-04-02 00:46:38 +02:00
02e7abd13d
Ajouts et modifications
- lancerSimulation() créer l'univers et ajoute les organismes
- arreterSimulation() supprime l'univers
2022-04-02 00:42:16 +02:00
802cc75d1e
Affiche tout les warnings 2022-04-02 00:40:39 +02:00
4c937b5276
Ajout
- Includes
- Fonction carnivore
- Ajout d'organismes à l'univers
2022-04-01 23:43:58 +02:00
8071e2ade1
Ignore dossier .vscode 2022-04-01 23:43:20 +02:00
ed0787524d
Suppressions des includes 2022-04-01 23:42:59 +02:00
0cb7751066
Ajout de l'optimisation O3 2022-04-01 23:25:21 +02:00
e406d25eaa
Ajout des classes composant l'Univers 2022-03-31 16:09:34 +02:00
3f5a6e9996
Renomme le fichier binaire 2022-03-31 16:09:13 +02:00
08584564bd
Ajouts
- Récupère des informations via CLI, avec des valeurs par défaut le cas échéant
- Début classe Univers
- Fonction initialisation de la simulation
- Makefile
2022-03-31 13:31:37 +02:00
853f3a820b
Ignore fichiers tierces 2022-03-31 13:26:24 +02:00